Modified: ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_plnktype.xsd URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_plnktype.xsd?rev=745271&r1=745270&r2=745271&view=diff ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_plnktype.xsd (original) +++ ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_plnktype.xsd Tue Feb 17 22:06:18 2009 @@ -16,97 +16,97 @@ ~ specific language governing permissions and limitations ~ under the License. --> - -<!-- - Copyright (c) OASIS Open 2003-2006. All Rights Reserved. ---> -<xsd:schema targetNamespace="http://docs.oasis-open.org/wsbpel/2.0/plnktype" - xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - elementFormDefault="qualified" - blockDefault="#all"> - - <xsd:annotation> - <xsd:documentation> - Partner Link Type Schema for WS-BPEL 2.0 - Last modified date: 17th August, 2006 - - 2004-03-24: YIU-OSS: Alex Yiu: Extracted from wsbpel-specification-draft.doc (Rev 1.22 - Modified on 24 March, 2004) - 2004-03-24: YIU-OSS: Alex Yiu: Updated targetNamespace with "2004/03" - 2004-10-21: YIU-OSS: Alex Yiu: Applied Issue 129 - 2005-07-30: Rev 1.4: YIU-OSS: Alex Yiu: Applied Issue 192 - 2006-08-07: Rev 1.5: Thomas Schulze - Minor formatting changes. Reviewed the comments. - Removed the default namespace. - Moved minOccurs="0" maxOccurs="unbounded" in element documentation from sequence to any. - Added GED for role. - Changed prefix "tns:" to "plnk:". - - ***************************************** - - 2006-08-08: Rev 1.1: Alex Yiu - Rename the file from wsbpel_plinkType.xsd (rev 1.5) to ws-bpel_plinktype.xsd - Change the targetNamespace URI to: - http://docs.oasis-open.org/ws-bpel/2.0/plnktype - 2006-08-09: Rev 1.2: Alex Yiu - Adding blockDefault="#all" as requested by Thomas Schulze and etc - 2006-08-16: Rev 1.3: Thomas Schulze - Minor formatting changes. - Apply AI 152: change the targetNamespace from "http://docs.oasis-open.org/ws-bpel/2.0/plnktype" - to "http://docs.oasis-open.org/wsbpel/2.0/plnktype". - Add a copyright statement. - 2006-08-17: Rev 1.4: Alex Yiu - Adding last modified date and small reformatting for copyright statement - - </xsd:documentation> - </xsd:annotation> - - <xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/> - - <xsd:element name="partnerLinkType" type="plnk:tPartnerLinkType"/> - <xsd:complexType name="tPartnerLinkType"> - <xsd:complexContent> - <xsd:extension base="plnk:tExtensibleElements"> - <xsd:sequence> - <xsd:element ref="plnk:role" minOccurs="1" maxOccurs="2"/> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:NCName" use="required"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="tExtensibleElements"> - <xsd:annotation> - <xsd:documentation> - This type is extended by other component types to allow elements and attributes from - other namespaces to be added at the modeled places. - </xsd:documentation> - </xsd:annotation> - <xsd:sequence> - <xsd:element ref="plnk:documentation" minOccurs="0" maxOccurs="unbounded"/> - <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - <xsd:anyAttribute namespace="##other" processContents="lax"/> - </xsd:complexType> - - <xsd:element name="documentation"> - <xsd:complexType mixed="true"> - <xsd:sequence> - <xsd:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - <xsd:attribute name="source" type="xsd:anyURI"/> - <xsd:attribute ref="xml:lang"/> - </xsd:complexType> - </xsd:element> - - <xsd:element name="role" type="plnk:tRole"/> - <xsd:complexType name="tRole"> - <xsd:complexContent> - <xsd:extension base="plnk:tExtensibleElements"> - <xsd:attribute name="name" type="xsd:NCName" use="required"/> - <xsd:attribute name="portType" type="xsd:QName" use="required"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - + +<!-- + Copyright (c) OASIS Open 2003-2006. All Rights Reserved. +--> +<xsd:schema targetNamespace="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + elementFormDefault="qualified" + blockDefault="#all"> + + <xsd:annotation> + <xsd:documentation> + Partner Link Type Schema for WS-BPEL 2.0 + Last modified date: 17th August, 2006 + + 2004-03-24: YIU-OSS: Alex Yiu: Extracted from wsbpel-specification-draft.doc (Rev 1.22 - Modified on 24 March, 2004) + 2004-03-24: YIU-OSS: Alex Yiu: Updated targetNamespace with "2004/03" + 2004-10-21: YIU-OSS: Alex Yiu: Applied Issue 129 + 2005-07-30: Rev 1.4: YIU-OSS: Alex Yiu: Applied Issue 192 + 2006-08-07: Rev 1.5: Thomas Schulze + Minor formatting changes. Reviewed the comments. + Removed the default namespace. + Moved minOccurs="0" maxOccurs="unbounded" in element documentation from sequence to any. + Added GED for role. + Changed prefix "tns:" to "plnk:". + + ***************************************** + + 2006-08-08: Rev 1.1: Alex Yiu + Rename the file from wsbpel_plinkType.xsd (rev 1.5) to ws-bpel_plinktype.xsd + Change the targetNamespace URI to: + http://docs.oasis-open.org/ws-bpel/2.0/plnktype + 2006-08-09: Rev 1.2: Alex Yiu + Adding blockDefault="#all" as requested by Thomas Schulze and etc + 2006-08-16: Rev 1.3: Thomas Schulze + Minor formatting changes. + Apply AI 152: change the targetNamespace from "http://docs.oasis-open.org/ws-bpel/2.0/plnktype" + to "http://docs.oasis-open.org/wsbpel/2.0/plnktype". + Add a copyright statement. + 2006-08-17: Rev 1.4: Alex Yiu + Adding last modified date and small reformatting for copyright statement + + </xsd:documentation> + </xsd:annotation> + + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/> + + <xsd:element name="partnerLinkType" type="plnk:tPartnerLinkType"/> + <xsd:complexType name="tPartnerLinkType"> + <xsd:complexContent> + <xsd:extension base="plnk:tExtensibleElements"> + <xsd:sequence> + <xsd:element ref="plnk:role" minOccurs="1" maxOccurs="2"/> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:NCName" use="required"/> + </xsd:extension> + </xsd:complexContent> + </xsd:complexType> + + <xsd:complexType name="tExtensibleElements"> + <xsd:annotation> + <xsd:documentation> + This type is extended by other component types to allow elements and attributes from + other namespaces to be added at the modeled places. + </xsd:documentation> + </xsd:annotation> + <xsd:sequence> + <xsd:element ref="plnk:documentation" minOccurs="0" maxOccurs="unbounded"/> + <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + <xsd:anyAttribute namespace="##other" processContents="lax"/> + </xsd:complexType> + + <xsd:element name="documentation"> + <xsd:complexType mixed="true"> + <xsd:sequence> + <xsd:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + <xsd:attribute name="source" type="xsd:anyURI"/> + <xsd:attribute ref="xml:lang"/> + </xsd:complexType> + </xsd:element> + + <xsd:element name="role" type="plnk:tRole"/> + <xsd:complexType name="tRole"> + <xsd:complexContent> + <xsd:extension base="plnk:tExtensibleElements"> + <xsd:attribute name="name" type="xsd:NCName" use="required"/> + <xsd:attribute name="portType" type="xsd:QName" use="required"/> + </xsd:extension> + </xsd:complexContent> + </xsd:complexType> + </xsd:schema> \ No newline at end of file
Modified: ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_serviceref.xsd URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_serviceref.xsd?rev=745271&r1=745270&r2=745271&view=diff ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_serviceref.xsd (original) +++ ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_serviceref.xsd Tue Feb 17 22:06:18 2009 @@ -16,70 +16,70 @@ ~ specific language governing permissions and limitations ~ under the License. --> - -<!-- - Copyright (c) OASIS Open 2006. All Rights Reserved. ---> -<xsd:schema targetNamespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" - xmlns:sref="http://docs.oasis-open.org/wsbpel/2.0/serviceref" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - elementFormDefault="qualified" - blockDefault="#all"> - - <xsd:annotation> - <xsd:documentation> - Service Reference Schema for WS-BPEL 2.0 - Last modified date: 17th August, 2006 - - 2006-07-28: Rev 1.1: YIU-OSS: Alex Yiu: - Apply Issue a portion of Issue 294.1: - Create a schema of a separate namespace for "service-ref" - 2006-08-07: Rev 1.2: Thomas Schulze - Minor formatting changes. Reviewed the comments. - Removed the default namespace. - Changed prefix "serviceref:" to "sref:". - - ***************************************** - - 2006-08-08: Rev 1.1: Alex Yiu - Rename the file from wsbpel_serviceref.xsd (rev 1.2) to ws-bpel_serviceref.xsd - Change the targetNamespace URI to: - http://docs.oasis-open.org/ws-bpel/2.0/serviceref - 2006-08-09: Rev 1.2: Alex Yiu - Adding blockDefault="#all" as requested by Thomas Schulze and etc - 2006-08-16: Rev 1.3: Thomas Schulze - Minor formatting changes. - Apply AI 152: change the targetNamespace from "http://docs.oasis-open.org/ws-bpel/2.0/serviceref" - to "http://docs.oasis-open.org/wsbpel/2.0/serviceref". - Add a copyright statement. - 2006-08-17: Rev 1.4: Alex Yiu - Adding last modified date and small reformatting for copyright statement - - </xsd:documentation> - </xsd:annotation> - - <xsd:element name="service-ref" type="sref:ServiceRefType"> - <xsd:annotation> - <xsd:documentation> - This element can be used within a from-spec. - </xsd:documentation> - </xsd:annotation> - </xsd:element> - <xsd:complexType name="ServiceRefType"> - <xsd:annotation> - <xsd:documentation> - This type definition is for service reference container. - This container is used as envelope to wrap around the actual endpoint reference value, - when a BPEL process interacts the endpoint reference of a partnerLink. - It provides pluggability of different versions of service referencing schemes - being used within a BPEL program. The design pattern here is similar to those of - expression language. - </xsd:documentation> - </xsd:annotation> - <xsd:sequence> - <xsd:any namespace="##other" processContents="lax"/> - </xsd:sequence> - <xsd:attribute name="reference-scheme" type="xsd:anyURI"/> - </xsd:complexType> - + +<!-- + Copyright (c) OASIS Open 2006. All Rights Reserved. +--> +<xsd:schema targetNamespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" + xmlns:sref="http://docs.oasis-open.org/wsbpel/2.0/serviceref" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + elementFormDefault="qualified" + blockDefault="#all"> + + <xsd:annotation> + <xsd:documentation> + Service Reference Schema for WS-BPEL 2.0 + Last modified date: 17th August, 2006 + + 2006-07-28: Rev 1.1: YIU-OSS: Alex Yiu: + Apply Issue a portion of Issue 294.1: + Create a schema of a separate namespace for "service-ref" + 2006-08-07: Rev 1.2: Thomas Schulze + Minor formatting changes. Reviewed the comments. + Removed the default namespace. + Changed prefix "serviceref:" to "sref:". + + ***************************************** + + 2006-08-08: Rev 1.1: Alex Yiu + Rename the file from wsbpel_serviceref.xsd (rev 1.2) to ws-bpel_serviceref.xsd + Change the targetNamespace URI to: + http://docs.oasis-open.org/ws-bpel/2.0/serviceref + 2006-08-09: Rev 1.2: Alex Yiu + Adding blockDefault="#all" as requested by Thomas Schulze and etc + 2006-08-16: Rev 1.3: Thomas Schulze + Minor formatting changes. + Apply AI 152: change the targetNamespace from "http://docs.oasis-open.org/ws-bpel/2.0/serviceref" + to "http://docs.oasis-open.org/wsbpel/2.0/serviceref". + Add a copyright statement. + 2006-08-17: Rev 1.4: Alex Yiu + Adding last modified date and small reformatting for copyright statement + + </xsd:documentation> + </xsd:annotation> + + <xsd:element name="service-ref" type="sref:ServiceRefType"> + <xsd:annotation> + <xsd:documentation> + This element can be used within a from-spec. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:complexType name="ServiceRefType"> + <xsd:annotation> + <xsd:documentation> + This type definition is for service reference container. + This container is used as envelope to wrap around the actual endpoint reference value, + when a BPEL process interacts the endpoint reference of a partnerLink. + It provides pluggability of different versions of service referencing schemes + being used within a BPEL program. The design pattern here is similar to those of + expression language. + </xsd:documentation> + </xsd:annotation> + <xsd:sequence> + <xsd:any namespace="##other" processContents="lax"/> + </xsd:sequence> + <xsd:attribute name="reference-scheme" type="xsd:anyURI"/> + </xsd:complexType> + </xsd:schema> \ No newline at end of file Modified: ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_varprop.xsd URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_varprop.xsd?rev=745271&r1=745270&r2=745271&view=diff ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_varprop.xsd (original) +++ ode/branches/APACHE_ODE_1.X/bpel-schemas/src/main/resources/ws-bpel_varprop.xsd Tue Feb 17 22:06:18 2009 @@ -16,128 +16,128 @@ ~ specific language governing permissions and limitations ~ under the License. --> - -<!-- - Copyright (c) OASIS Open 2003-2006. All Rights Reserved. ---> -<xsd:schema targetNamespace="http://docs.oasis-open.org/wsbpel/2.0/varprop" - xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - elementFormDefault="qualified" - blockDefault="#all"> - - <xsd:annotation> - <xsd:documentation> - Variable Properties Schema for WS-BPEL 2.0 - Last modified date: 22th August, 2006 - - 2004-03-24: YIU-OSS: Alex Yiu: Extracted from wsbpel-specification-draft.doc (Rev 1.22 - Modified on 24 March, 2004) - 2004-03-24: YIU-OSS: Alex Yiu: Updated targetNamespace with "2004/03" - 2004-03-24: YIU-OSS: Alex Yiu: Adding minOccurs="0" to query element; fix the syntax typo in "propertyAlias" definition (e.g remove complexContent) - 2004-04-07: YIU-OSS: Alex Yiu: removed unnecessary wsbp xmlns - 2005-07-25: YIU-OSS: Alex Yiu: Apply Issue 196 by adding anyAttribute to query - 2005-08-30: YIU-OSS: Alex Yiu: This XSD becomes merged into wsbpel_main.xsd, as a result of Issue 192. This XSD becomes obsolete. - 2006-07-28: Rev 1.7: YIU-OSS: Alex Yiu: - Apply Issue a portion of Issue 294.1: - Create a schema of a separate namespace for "property" and "propertyAlias" - 2006-08-02: Rev 1.8: Thomas Schulze: - Applied Issue 305, some formatting changes. - 2006-08-03: Rev 1.9: Alex Yiu: - Update one comment. - Additional note: - -- Thomas Schulze has made a normative change - in Rev 1.8 by adding blockDefault="#all". - -- We may need to evaluate this blockDefault change comprehensively - 2006-08-07: Rev 1.10: Thomas Schulze - Removed the default namespace. - Moved minOccurs="0" maxOccurs="unbounded" in element documentation from sequence to any. - Changed prefix "prop:" to "vprop:". - - ***************************************** - - 2006-08-08: Rev 1.1: Alex Yiu - Rename the file from wsbpel_msgprop.xsd (rev 1.10) to ws-bpel_varprop.xsd - Change the targetNamespace URI to: - http://docs.oasis-open.org/ws-bpel/2.0/varprop - 2006-08-16: Rev 1.2: Thomas Schulze - Minor formatting changes. - Apply AI 152: change the targetNamespace from "http://docs.oasis-open.org/ws-bpel/2.0/varprop" - to "http://docs.oasis-open.org/wsbpel/2.0/varprop". - Add a copyright statement. - 2006-08-17: Rev 1.3: Alex Yiu - Adding last modified date and small reformatting for copyright statement - Apply AI 151: change the defaults of queryLanguage and expressionLanguage from "urn:oasis:names:tc:ws2.0:sublang:xpath1.0" - to "urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0". - 2006-08-22: Rev 1.4: Thomas Schulze - Added missing ":" in "urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0". - 2006-08-22: Rev 1.5: Thomas Schulze - Adapt Last modified date. - - </xsd:documentation> - </xsd:annotation> - - <xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/> - - <xsd:element name="property"> - <xsd:complexType> - <xsd:complexContent> - <xsd:extension base="vprop:tExtensibleElements"> - <xsd:attribute name="name" type="xsd:NCName" use="required"/> - <xsd:attribute name="type" type="xsd:QName"/> - <xsd:attribute name="element" type="xsd:QName"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - </xsd:element> - - <xsd:complexType name="tExtensibleElements"> - <xsd:annotation> - <xsd:documentation> - This type is extended by other component types to allow elements and attributes from - other namespaces to be added at the modeled places. - </xsd:documentation> - </xsd:annotation> - <xsd:sequence> - <xsd:element ref="vprop:documentation" minOccurs="0" maxOccurs="unbounded"/> - <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - <xsd:anyAttribute namespace="##other" processContents="lax"/> - </xsd:complexType> - - <xsd:element name="documentation"> - <xsd:complexType mixed="true"> - <xsd:sequence> - <xsd:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - <xsd:attribute name="source" type="xsd:anyURI"/> - <xsd:attribute ref="xml:lang"/> - </xsd:complexType> - </xsd:element> - - <xsd:element name="propertyAlias"> - <xsd:complexType> - <xsd:complexContent> - <xsd:extension base="vprop:tExtensibleElements"> - <xsd:sequence> - <xsd:element ref="vprop:query" minOccurs="0"/> - </xsd:sequence> - <xsd:attribute name="propertyName" type="xsd:QName" use="required"/> - <xsd:attribute name="messageType" type="xsd:QName"/> - <xsd:attribute name="part" type="xsd:NCName"/> - <xsd:attribute name="type" type="xsd:QName"/> - <xsd:attribute name="element" type="xsd:QName"/> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - </xsd:element> - - <xsd:element name="query" type="vprop:tQuery"/> - <xsd:complexType name="tQuery" mixed="true"> - <xsd:sequence> - <xsd:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/> - </xsd:sequence> - <xsd:attribute name="queryLanguage" type="xsd:anyURI" default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"/> - <xsd:anyAttribute namespace="##other" processContents="lax"/> - </xsd:complexType> - + +<!-- + Copyright (c) OASIS Open 2003-2006. All Rights Reserved. +--> +<xsd:schema targetNamespace="http://docs.oasis-open.org/wsbpel/2.0/varprop" + xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + elementFormDefault="qualified" + blockDefault="#all"> + + <xsd:annotation> + <xsd:documentation> + Variable Properties Schema for WS-BPEL 2.0 + Last modified date: 22th August, 2006 + + 2004-03-24: YIU-OSS: Alex Yiu: Extracted from wsbpel-specification-draft.doc (Rev 1.22 - Modified on 24 March, 2004) + 2004-03-24: YIU-OSS: Alex Yiu: Updated targetNamespace with "2004/03" + 2004-03-24: YIU-OSS: Alex Yiu: Adding minOccurs="0" to query element; fix the syntax typo in "propertyAlias" definition (e.g remove complexContent) + 2004-04-07: YIU-OSS: Alex Yiu: removed unnecessary wsbp xmlns + 2005-07-25: YIU-OSS: Alex Yiu: Apply Issue 196 by adding anyAttribute to query + 2005-08-30: YIU-OSS: Alex Yiu: This XSD becomes merged into wsbpel_main.xsd, as a result of Issue 192. This XSD becomes obsolete. + 2006-07-28: Rev 1.7: YIU-OSS: Alex Yiu: + Apply Issue a portion of Issue 294.1: + Create a schema of a separate namespace for "property" and "propertyAlias" + 2006-08-02: Rev 1.8: Thomas Schulze: + Applied Issue 305, some formatting changes. + 2006-08-03: Rev 1.9: Alex Yiu: + Update one comment. + Additional note: + -- Thomas Schulze has made a normative change + in Rev 1.8 by adding blockDefault="#all". + -- We may need to evaluate this blockDefault change comprehensively + 2006-08-07: Rev 1.10: Thomas Schulze + Removed the default namespace. + Moved minOccurs="0" maxOccurs="unbounded" in element documentation from sequence to any. + Changed prefix "prop:" to "vprop:". + + ***************************************** + + 2006-08-08: Rev 1.1: Alex Yiu + Rename the file from wsbpel_msgprop.xsd (rev 1.10) to ws-bpel_varprop.xsd + Change the targetNamespace URI to: + http://docs.oasis-open.org/ws-bpel/2.0/varprop + 2006-08-16: Rev 1.2: Thomas Schulze + Minor formatting changes. + Apply AI 152: change the targetNamespace from "http://docs.oasis-open.org/ws-bpel/2.0/varprop" + to "http://docs.oasis-open.org/wsbpel/2.0/varprop". + Add a copyright statement. + 2006-08-17: Rev 1.3: Alex Yiu + Adding last modified date and small reformatting for copyright statement + Apply AI 151: change the defaults of queryLanguage and expressionLanguage from "urn:oasis:names:tc:ws2.0:sublang:xpath1.0" + to "urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0". + 2006-08-22: Rev 1.4: Thomas Schulze + Added missing ":" in "urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0". + 2006-08-22: Rev 1.5: Thomas Schulze + Adapt Last modified date. + + </xsd:documentation> + </xsd:annotation> + + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/> + + <xsd:element name="property"> + <xsd:complexType> + <xsd:complexContent> + <xsd:extension base="vprop:tExtensibleElements"> + <xsd:attribute name="name" type="xsd:NCName" use="required"/> + <xsd:attribute name="type" type="xsd:QName"/> + <xsd:attribute name="element" type="xsd:QName"/> + </xsd:extension> + </xsd:complexContent> + </xsd:complexType> + </xsd:element> + + <xsd:complexType name="tExtensibleElements"> + <xsd:annotation> + <xsd:documentation> + This type is extended by other component types to allow elements and attributes from + other namespaces to be added at the modeled places. + </xsd:documentation> + </xsd:annotation> + <xsd:sequence> + <xsd:element ref="vprop:documentation" minOccurs="0" maxOccurs="unbounded"/> + <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + <xsd:anyAttribute namespace="##other" processContents="lax"/> + </xsd:complexType> + + <xsd:element name="documentation"> + <xsd:complexType mixed="true"> + <xsd:sequence> + <xsd:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + <xsd:attribute name="source" type="xsd:anyURI"/> + <xsd:attribute ref="xml:lang"/> + </xsd:complexType> + </xsd:element> + + <xsd:element name="propertyAlias"> + <xsd:complexType> + <xsd:complexContent> + <xsd:extension base="vprop:tExtensibleElements"> + <xsd:sequence> + <xsd:element ref="vprop:query" minOccurs="0"/> + </xsd:sequence> + <xsd:attribute name="propertyName" type="xsd:QName" use="required"/> + <xsd:attribute name="messageType" type="xsd:QName"/> + <xsd:attribute name="part" type="xsd:NCName"/> + <xsd:attribute name="type" type="xsd:QName"/> + <xsd:attribute name="element" type="xsd:QName"/> + </xsd:extension> + </xsd:complexContent> + </xsd:complexType> + </xsd:element> + + <xsd:element name="query" type="vprop:tQuery"/> + <xsd:complexType name="tQuery" mixed="true"> + <xsd:sequence> + <xsd:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/> + </xsd:sequence> + <xsd:attribute name="queryLanguage" type="xsd:anyURI" default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"/> + <xsd:anyAttribute namespace="##other" processContents="lax"/> + </xsd:complexType> + </xsd:schema> \ No newline at end of file
