[jboss-svn-commits] JBL Code SVN: r15463 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/brms/server/rules.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Oct 1 00:15:51 EDT 2007
Author: michael.neale at jboss.com
Date: 2007-10-01 00:15:50 -0400 (Mon, 01 Oct 2007)
New Revision: 15463
Modified:
labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/brms/server/rules/SuggestionCompletionLoader.java
Log:
fix for NPE (accidental regression)
Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/brms/server/rules/SuggestionCompletionLoader.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/brms/server/rules/SuggestionCompletionLoader.java 2007-10-01 02:06:11 UTC (rev 15462)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/brms/server/rules/SuggestionCompletionLoader.java 2007-10-01 04:15:50 UTC (rev 15463)
@@ -306,10 +306,8 @@
this.builder.addFactType( factType );
final String[] fields = new String[templ.getFields().size()];
- Arrays.sort(fields);
- this.builder.addFieldsForType( factType,
- fields );
+
int index = 0;
for ( final Iterator fieldsIt = templ.getFields().iterator(); fieldsIt.hasNext(); ) {
final FieldTemplateDescr fieldDescr = (FieldTemplateDescr) fieldsIt.next();
@@ -325,6 +323,11 @@
this.builder.addFieldType( factType + "." + fieldDescr.getName(),
getFieldType( fieldTypeClass ) );
}
+
+ Arrays.sort(fields);
+ this.builder.addFieldsForType( factType,
+ fields );
+
}
}
More information about the jboss-svn-commits
mailing list