Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcbridgha2005-02-04 18:04:44 +0000
committercbridgha2005-02-04 18:04:44 +0000
commitd5b21cdb6f4e0dc776df2349f3f9bec689d6d732 (patch)
tree275a8a28567c747cbc277de31b10b179448a134e /plugins
parentca735c3722278850103d5f38bf50aa170c458657 (diff)
downloadwebtools.javaee-d5b21cdb6f4e0dc776df2349f3f9bec689d6d732.tar.gz
webtools.javaee-d5b21cdb6f4e0dc776df2349f3f9bec689d6d732.tar.xz
webtools.javaee-d5b21cdb6f4e0dc776df2349f3f9bec689d6d732.zip
add web deployble build operation, commit for JCC
Diffstat (limited to 'plugins')
-rw-r--r--plugins/org.eclipse.jst.j2ee.web/web/org/eclipse/jst/j2ee/internal/web/deployables/WebAppDeployableModuleBuilderOperation.java12
1 files changed, 7 insertions, 5 deletions
diff --git a/plugins/org.eclipse.jst.j2ee.web/web/org/eclipse/jst/j2ee/internal/web/deployables/WebAppDeployableModuleBuilderOperation.java b/plugins/org.eclipse.jst.j2ee.web/web/org/eclipse/jst/j2ee/internal/web/deployables/WebAppDeployableModuleBuilderOperation.java
index ce63f1fd7..872800f90 100644
--- a/plugins/org.eclipse.jst.j2ee.web/web/org/eclipse/jst/j2ee/internal/web/deployables/WebAppDeployableModuleBuilderOperation.java
+++ b/plugins/org.eclipse.jst.j2ee.web/web/org/eclipse/jst/j2ee/internal/web/deployables/WebAppDeployableModuleBuilderOperation.java
@@ -56,13 +56,15 @@ public class WebAppDeployableModuleBuilderOperation extends DeployableModuleBuil
List resourceList = workbenchModule.getResources();
for (int i = 0; i < resourceList.size(); i++) {
WorkbenchModuleResource wmr = (WorkbenchModuleResource)resourceList.get(i);
- URI uri = wmr.getSourcePath();
- IPath path = projectPath.append(uri.toFileString());
- IResource resource = getWorkspace().getRoot().getFolder(path);
+ URI sourceURI = wmr.getSourcePath();
+ IPath sourcePath = projectPath.append(sourceURI.toFileString());
+ IResource resource = getWorkspace().getRoot().getFolder(sourcePath);
if (resource == null) {
- resource = getWorkspace().getRoot().getFile(path);
+ resource = getWorkspace().getRoot().getFile(sourcePath);
}
- resource.copy(absoluteDMP, true, new NullProgressMonitor());
+ URI deployURI = wmr.getDeployedPath();
+ IPath deployPath = absoluteDMP.append(deployURI.toFileString());
+ resource.copy(deployPath, true, new NullProgressMonitor());
}
}

Back to the top