Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrfrost2007-03-21 02:17:25 +0000
committerrfrost2007-03-21 02:17:25 +0000
commit23efa844ca32eb4defd8de838c8e56a02a172f8a (patch)
tree37e8c57c1e84655d227cbf1b64e98fa49803e027 /plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal
parent2d287092eac09385fc0d19e95530038de8131e5e (diff)
downloadwebtools.javaee-23efa844ca32eb4defd8de838c8e56a02a172f8a.tar.gz
webtools.javaee-23efa844ca32eb4defd8de838c8e56a02a172f8a.tar.xz
webtools.javaee-23efa844ca32eb4defd8de838c8e56a02a172f8a.zip
[128851] J2EE publish/export support for classpath containers (and other entries); product code and unit tests
Diffstat (limited to 'plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal')
-rw-r--r--plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal/classpath/FlexibleProjectContainer.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal/classpath/FlexibleProjectContainer.java b/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal/classpath/FlexibleProjectContainer.java
index 3252d14ba..fdbb9267b 100644
--- a/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal/classpath/FlexibleProjectContainer.java
+++ b/plugins/org.eclipse.jst.common.frameworks/src/org/eclipse/jst/common/jdt/internal/classpath/FlexibleProjectContainer.java
@@ -196,6 +196,10 @@ public abstract class FlexibleProjectContainer
IPath newPath = null;
if (comp.isBinary()) {
VirtualArchiveComponent archiveComp = (VirtualArchiveComponent) comp;
+ if (archiveComp.getArchiveType().equals(VirtualArchiveComponent.CLASSPATHARCHIVETYPE)) {
+ // do not process components dynamically computed from the Java classpath
+ continue;
+ }
java.io.File diskFile = archiveComp.getUnderlyingDiskFile();
if (diskFile.exists()) {
newPath =new Path(diskFile.getAbsolutePath());

Back to the top