[jboss-svn-commits] JBL Code SVN: r32655 - labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/builder.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Apr 26 14:35:13 EDT 2010
Author: KrisVerlaenen
Date: 2010-04-26 14:35:12 -0400 (Mon, 26 Apr 2010)
New Revision: 32655
Modified:
labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/builder/DroolsBuilder.java
Log:
JBRULES-2491: Moving Drools DRL between packages leaves residual DRL information in workspace environment, causing ResourceException, Resource does not exist
- handling non-existing resources explicitly now
Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/builder/DroolsBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/builder/DroolsBuilder.java 2010-04-26 12:39:17 UTC (rev 32654)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/builder/DroolsBuilder.java 2010-04-26 18:35:12 UTC (rev 32655)
@@ -157,6 +157,12 @@
} catch (JavaModelException e) {
// do nothing
}
+
+ if (!res.exists()) {
+ removeProblemsFor(res);
+ DroolsEclipsePlugin.getDefault().invalidateResource(res);
+ return false;
+ }
if (res instanceof IFile
&& ("drl".equals(res.getFileExtension())
More information about the jboss-svn-commits
mailing list