[jboss-svn-commits] JBL Code SVN: r32606 - labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/util.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Apr 23 10:43:46 EDT 2010


Author: KrisVerlaenen
Date: 2010-04-23 10:43:46 -0400 (Fri, 23 Apr 2010)
New Revision: 32606

Modified:
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/util/DroolsRuntimeManager.java
Log:
JBRULES-2490: Unable to set Drools runtime within Eclipse 3.6 Helios, error message is produced
 - added detection of Eclipse 3.6 jdt jar

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/util/DroolsRuntimeManager.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/util/DroolsRuntimeManager.java	2010-04-23 14:38:35 UTC (rev 32605)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/util/DroolsRuntimeManager.java	2010-04-23 14:43:46 UTC (rev 32606)
@@ -44,14 +44,24 @@
 	    File pluginRoot = new Path(pluginRootString).toFile();
 	    files = pluginRoot.listFiles();
 	    boolean found = false;
-	    // search for eclipse jdt 3.5.x jar
+	    // search for eclipse jdt 3.6.x jar
 	    for (int i = 0; i < files.length; i++) {
-	        if (files[i].getAbsolutePath().indexOf("org.eclipse.jdt.core_3.5") > -1) {
+	        if (files[i].getAbsolutePath().indexOf("org.eclipse.jdt.core_3.6") > -1) {
 	        	jars.add(files[i].getAbsolutePath());
 	        	found = true;
 	        	break;
 	        }
 	    }
+	    // if not found, search for eclipse jdt 3.5.x jar
+	    if (!found) {
+	    	for (int i = 0; i < files.length; i++) {
+		        if (files[i].getAbsolutePath().indexOf("org.eclipse.jdt.core_3.5") > -1) {
+		        	jars.add(files[i].getAbsolutePath());
+		        	found = true;
+		        	break;
+		        }
+	    	}
+	    }
 	    // if not found, search for eclipse jdt 3.4.x jar
 	    if (!found) {
 		    for (int i = 0; i < files.length; i++) {



More information about the jboss-svn-commits mailing list