[jboss-svn-commits] JBL Code SVN: r23710 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/guvnor/server/util.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 5 05:25:42 EST 2008


Author: Rikkola
Date: 2008-11-05 05:25:42 -0500 (Wed, 05 Nov 2008)
New Revision: 23710

Modified:
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/guvnor/server/util/SuggestionCompletionEngineBuilder.java
Log:
JBRULES-1831: It's not possible to choose an action from a DSL
-There was a problem in SuggestionCompletion.makeArray(List ls) that caused the array size to be invalid and this was causing problems.

Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/guvnor/server/util/SuggestionCompletionEngineBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/guvnor/server/util/SuggestionCompletionEngineBuilder.java	2008-11-05 10:02:34 UTC (rev 23709)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/guvnor/server/util/SuggestionCompletionEngineBuilder.java	2008-11-05 10:25:42 UTC (rev 23710)
@@ -165,8 +165,8 @@
     }
 
 	private DSLSentence[] makeArray(List ls) {
-		return (DSLSentence[]) ls.toArray( new DSLSentence[this.conditionDSLSentences.size()] );
-	}
+        return (DSLSentence[]) ls.toArray( new DSLSentence[ls.size()] );
+    }
 
 	public void addDSLMapping(AbstractDSLMappingEntry entry) {
 		DSLSentence sen = new DSLSentence();




More information about the jboss-svn-commits mailing list