[jboss-svn-commits] JBL Code SVN: r35308 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Sep 27 07:14:42 EDT 2010


Author: laune
Date: 2010-09-27 07:14:41 -0400 (Mon, 27 Sep 2010)
New Revision: 35308

Modified:
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/PatternBuilder.java
Log:
avoid NPE for badly registered evaluator

Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/PatternBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/PatternBuilder.java	2010-09-27 10:49:56 UTC (rev 35307)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/rule/builder/PatternBuilder.java	2010-09-27 11:14:41 UTC (rev 35308)
@@ -1100,7 +1100,8 @@
             context.getErrors().add( new DescrBuildError( context.getParentDescr(),
                                                           descr,
                                                           null,
-                                                          "Unable to determine the Evaluator for  ID '" + evaluatorString + "'" ) );
+                                                          "Unable to determine the Evaluator for ID '" + evaluatorString + "'" ) );
+            return null;
         }
 
         final Evaluator evaluator = def.getEvaluator( valueType,



More information about the jboss-svn-commits mailing list