Author: jonesde
Date: Mon Oct  4 18:05:26 2010
New Revision: 1004343

URL: http://svn.apache.org/viewvc?rev=1004343&view=rev
Log:
Added error message for when entity name is wrong instead of an NPE

Modified:
    ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelFormField.java

Modified: 
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelFormField.java
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelFormField.java?rev=1004343&r1=1004342&r2=1004343&view=diff
==============================================================================
--- ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelFormField.java 
(original)
+++ ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/ModelFormField.java 
Mon Oct  4 18:05:26 2010
@@ -1735,6 +1735,9 @@ public class ModelFormField {
                 List<EntityCondition> expandedConditionList = new 
LinkedList<EntityCondition>();
                 for (EntityFinderUtil.Condition condition: constraintList) {
                     ModelEntity modelEntity = 
delegator.getModelEntity(this.entityName);
+                    if (modelEntity == null) {
+                        throw new IllegalArgumentException("Error in 
entity-options: could not find entity [" + this.entityName + "]");
+                    }
                     
expandedConditionList.add(condition.createCondition(context, modelEntity, 
delegator.getModelFieldTypeReader(modelEntity)));
                 }
                 findCondition = 
EntityCondition.makeCondition(expandedConditionList);


Reply via email to