[jboss-svn-commits] JBL Code SVN: r19429 - labs/jbossrules/trunk/drools-decisiontables/src/main/java/org/drools/decisiontable/parser.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Apr 6 17:04:22 EDT 2008


Author: cbrock
Date: 2008-04-06 17:04:22 -0400 (Sun, 06 Apr 2008)
New Revision: 19429

Modified:
   labs/jbossrules/trunk/drools-decisiontables/src/main/java/org/drools/decisiontable/parser/DefaultGenerator.java
Log:
fix to MVEL calls

Modified: labs/jbossrules/trunk/drools-decisiontables/src/main/java/org/drools/decisiontable/parser/DefaultGenerator.java
===================================================================
--- labs/jbossrules/trunk/drools-decisiontables/src/main/java/org/drools/decisiontable/parser/DefaultGenerator.java	2008-04-06 20:52:13 UTC (rev 19428)
+++ labs/jbossrules/trunk/drools-decisiontables/src/main/java/org/drools/decisiontable/parser/DefaultGenerator.java	2008-04-06 21:04:22 UTC (rev 19429)
@@ -68,14 +68,17 @@
 	}
 
 	private CompiledTemplate getTemplate(String templateName) throws IOException {
-        CompiledTemplate contents = registry.getNamedTemplate( templateName );
-		if (contents == null) {
+        CompiledTemplate contents;
+		if (!registry.contains(templateName)) {
 			RuleTemplate template = (RuleTemplate) ruleTemplates
 					.get(templateName);
 			contents = TemplateCompiler.compileTemplate(template.getContents());
             registry.addNamedTemplate( templateName, contents);
 		}
-		return contents;
+        else {
+            contents = registry.getNamedTemplate(templateName);
+        }
+        return contents;
 	}
 
 	/*




More information about the jboss-svn-commits mailing list