http://ofbiz.116.s1.nabble.com/OFBiz-Dev-Fwd-OFBiz-SVN-r6080-in-trunk-framework-widget-dtd-src-org-ofbiz-widget-screen-tp166242p166243.html
Thanks Jacopo, I had seen this but forgot about it... It was
condition-object element. That is now in SVN, rev 6116.
> David, all,
>
> I think that an issue was introduced in rev. 6080 in the widget-
> form.xsd file (see attached svn commit log).
>
> When it is parsed I get the following errors:
>
> Checking file:/D:/ofbiz/ofbiz/framework/widget/dtd/widget-form.xsd...
> src-resolve: Cannot resolve the name 'condition-object' to a(n)
> 'element declaration' component. [1.015]
> src-resolve: Cannot resolve the name 'condition-object' to a(n)
> 'element declaration' component. [1.143]
> src-resolve: Cannot resolve the name 'condition-object' to a(n)
> 'element declaration' component. [1.173]
> XML validation finished.
>
> As the messages suggest, the "condition-object" element declaration
> is missing...
>
> Any hints on how to solve this?
>
> Thanks,
>
> Jacopo
>
> From:
[hidden email]
> Date: November 5, 2005 8:58:24 PM MST
> To:
[hidden email]
> Subject: [OFBiz] SVN: r6080 - in trunk/framework/widget: dtd src/
> org/ofbiz/widget/screen
> Reply-To: "OFBiz SVN Commit Notifications (High Traffic)"
> <
[hidden email]>
>
>
> Author: jonesde
> Date: 2005-11-05 21:57:57 -0600 (Sat, 05 Nov 2005)
> New Revision: 6080
>
> Modified:
> trunk/framework/widget/dtd/widget-form.xsd
> trunk/framework/widget/src/org/ofbiz/widget/screen/
> ModelScreenAction.java
> Log:
> Added missing condition-object defs for form widget; fixed issue
> with get-related when the source doesn't exist
>
> Modified: trunk/framework/widget/dtd/widget-form.xsd
> ===================================================================
> --- trunk/framework/widget/dtd/widget-form.xsd 2005-11-05 15:26:59
> UTC (rev 6079)
> +++ trunk/framework/widget/dtd/widget-form.xsd 2005-11-06 03:57:57
> UTC (rev 6080)
> @@ -1012,6 +1012,7 @@
> <xs:choice minOccurs="0">
> <xs:element ref="condition-expr"/>
> <xs:element ref="condition-list"/>
> + <xs:element ref="condition-object"/>
> </xs:choice>
> <xs:element minOccurs="0" ref="having-condition-
> list"/>
> <xs:element minOccurs="0" maxOccurs="unbounded"
> ref="select-field"/>
> @@ -1139,6 +1140,7 @@
> <xs:choice maxOccurs="unbounded">
> <xs:element ref="condition-expr"/>
> <xs:element ref="condition-list"/>
> + <xs:element ref="condition-object"/>
> </xs:choice>
> <xs:attributeGroup ref="attlist.condition-list"/>
> </xs:complexType>
> @@ -1168,6 +1170,7 @@
> <xs:choice maxOccurs="unbounded">
> <xs:element ref="condition-expr"/>
> <xs:element ref="condition-list"/>
> + <xs:element ref="condition-object"/>
> </xs:choice>
> <xs:attributeGroup ref="attlist.having-condition-list"/>
> </xs:complexType>
>
> Modified: trunk/framework/widget/src/org/ofbiz/widget/screen/
> ModelScreenAction.java
> ===================================================================
> --- trunk/framework/widget/src/org/ofbiz/widget/screen/
> ModelScreenAction.java 2005-11-05 15:26:59 UTC (rev 6079)
> +++ trunk/framework/widget/src/org/ofbiz/widget/screen/
> ModelScreenAction.java 2005-11-06 03:57:57 UTC (rev 6080)
> @@ -541,16 +541,16 @@
>
> public void runAction(Map context) {
> Object valueObject = valueNameAcsr.get(context);
> + if (valueObject == null) {
> + Debug.logVerbose("Value not found with name: " +
> valueNameAcsr + ", not getting related...", module);
> + return;
> + }
> if (!(valueObject instanceof GenericValue)) {
> String errMsg = "Env variable for value-name " +
> valueNameAcsr.toString() + " is not a GenericValue object; for the
> relation-name: " + relationName + "]";
> Debug.logError(errMsg, module);
> throw new IllegalArgumentException(errMsg);
> }
> GenericValue value = (GenericValue) valueObject;
> - if (value == null) {
> - Debug.logWarning("Value not found with name: " +
> valueNameAcsr + ", not getting related...", module);
> - return;
> - }
> try {
> if (useCache) {
> toValueNameAcsr.put(context,
> value.getRelatedOneCache(relationName));
>
>
> _______________________________________________
> Svn mailing list
>
[hidden email]
>
http://lists.ofbiz.org/mailman/listinfo/svn>
>
>
>
> _______________________________________________
> Dev mailing list
>
[hidden email]
>
http://lists.ofbiz.org/mailman/listinfo/dev