Author: dsavage
Date: Thu Jul 16 19:38:07 2009
New Revision: 794802
URL: http://svn.apache.org/viewvc?rev=794802&view=rev
Log:
fix for FELIX-1366
Modified:
felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/model/util/JavaHelper.java
Modified:
felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/model/util/JavaHelper.java
URL:
http://svn.apache.org/viewvc/felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/model/util/JavaHelper.java?rev=794802&r1=794801&r2=794802&view=diff
==============================================================================
---
felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/model/util/JavaHelper.java
(original)
+++
felix/trunk/sigil/eclipse/core/src/org/apache/felix/sigil/eclipse/model/util/JavaHelper.java
Thu Jul 16 19:38:07 2009
@@ -464,16 +464,18 @@
for (String cp : classpath) {
IPath p = ".".equals(cp) ? path :
cache.append(cp);
- IPath source =
bundle.getSourcePathLocation();
-
- if (source != null &&
!source.toFile().exists()) {
- source = null;
+ if ( p.toFile().exists() ) {
+ IPath source =
bundle.getSourcePathLocation();
+
+ if (source != null &&
!source.toFile().exists()) {
+ source = null;
+ }
+
+ IClasspathEntry e =
JavaCore.newLibraryEntry(p, source,
+
bundle.getSourceRootPath(), rules, attributes,
+ exported);
+ entries.add(e);
}
-
- IClasspathEntry e =
JavaCore.newLibraryEntry(p, source,
-
bundle.getSourceRootPath(), rules, attributes,
- exported);
- entries.add(e);
}
return entries;