You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ja...@apache.org on 2007/01/04 23:00:30 UTC
svn commit: r492773 - in /ofbiz/site/dtds: service-eca.xsd services.xsd
Author: jaz
Date: Thu Jan 4 14:00:29 2007
New Revision: 492773
URL: http://svn.apache.org/viewvc?view=rev&rev=492773
Log:
updated schemes
Modified:
ofbiz/site/dtds/service-eca.xsd
ofbiz/site/dtds/services.xsd
Modified: ofbiz/site/dtds/service-eca.xsd
URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/service-eca.xsd?view=diff&rev=492773&r1=492772&r2=492773
==============================================================================
--- ofbiz/site/dtds/service-eca.xsd (original)
+++ ofbiz/site/dtds/service-eca.xsd Thu Jan 4 14:00:29 2007
@@ -30,7 +30,10 @@
<xs:element ref="condition-field"/>
<xs:element ref="condition-service"/>
</xs:choice>
- <xs:element maxOccurs="unbounded" ref="action"/>
+ <xs:choice minOccurs="1" maxOccurs="unbounded">
+ <xs:element ref="set"/>
+ <xs:element ref="action"/>
+ </xs:choice>
</xs:sequence>
<xs:attributeGroup ref="attlist.eca"/>
</xs:complexType>
@@ -111,6 +114,32 @@
</xs:simpleType>
</xs:attribute>
<xs:attribute type="xs:string" name="format"/>
+ </xs:attributeGroup>
+ <xs:element name="set">
+ <xs:complexType>
+ <xs:attributeGroup ref="attlist.set"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:attributeGroup name="attlist.set">
+ <xs:attribute type="xs:string" name="field-name" use="required"/>
+ <xs:attribute type="xs:string" name="env-name"/>
+ <xs:attribute type="xs:string" name="value"/>
+ <xs:attribute type="xs:string" name="format">
+ <xs:simpleType>
+ <xs:restriction base="xs:token">
+ <xs:enumeration value="append"/>
+ <xs:enumeration value="to-upper"/>
+ <xs:enumeration value="to-lower"/>
+ <xs:enumeration value="hash-code"/>
+ <xs:enumeration value="long"/>
+ <xs:enumeration value="double"/>
+ <xs:enumeration value="upper-first-char"/>
+ <xs:enumeration value="lower-first-char"/>
+ <xs:enumeration value="db-to-java"/>
+ <xs:enumeration value="java-to-db"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
</xs:attributeGroup>
<xs:element name="condition-field">
<xs:complexType>
Modified: ofbiz/site/dtds/services.xsd
URL: http://svn.apache.org/viewvc/ofbiz/site/dtds/services.xsd?view=diff&rev=492773&r1=492772&r2=492773
==============================================================================
--- ofbiz/site/dtds/services.xsd (original)
+++ ofbiz/site/dtds/services.xsd Thu Jan 4 14:00:29 2007
@@ -48,8 +48,8 @@
<xs:attributeGroup name="attlist.service">
<xs:attribute type="xs:string" name="name" use="required"/>
<xs:attribute type="xs:string" name="engine" use="required"/>
- <xs:attribute type="xs:string" name="location" use="required"/>
- <xs:attribute type="xs:string" name="invoke" use="required"/>
+ <xs:attribute type="xs:string" name="location"/>
+ <xs:attribute type="xs:string" name="invoke"/>
<xs:attribute name="auth" default="false">
<xs:simpleType>
<xs:restriction base="xs:token">