Author: jonesde
Date: Mon Oct 4 18:05:26 2010
New Revision: 1004343
URL:
http://svn.apache.org/viewvc?rev=1004343&view=revLog:
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);