You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mi...@apache.org on 2009/02/17 23:15:28 UTC
svn commit: r745274 [10/14] - in /ode/trunk: ./ axis2-war/src/main/webapp/
axis2-war/src/main/webapp/WEB-INF/ axis2-war/src/main/webapp/WEB-INF/conf/
axis2-war/src/main/webapp/css/ axis2-war/src/main/webapp/js/
axis2-war/src/main/webapp/js/bubbling/ ax...
Modified: ode/trunk/bpel-schemas/src/main/resources/ws-bpel_plnktype.xsd
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-schemas/src/main/resources/ws-bpel_plnktype.xsd?rev=745274&r1=745273&r2=745274&view=diff
==============================================================================
--- ode/trunk/bpel-schemas/src/main/resources/ws-bpel_plnktype.xsd (original)
+++ ode/trunk/bpel-schemas/src/main/resources/ws-bpel_plnktype.xsd Tue Feb 17 22:15:22 2009
@@ -18,95 +18,95 @@
-->
<!--
- Copyright (c) OASIS Open 2003-2006. All Rights Reserved.
+ 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
+ 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>
-
+ 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/trunk/bpel-schemas/src/main/resources/ws-bpel_serviceref.xsd
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-schemas/src/main/resources/ws-bpel_serviceref.xsd?rev=745274&r1=745273&r2=745274&view=diff
==============================================================================
--- ode/trunk/bpel-schemas/src/main/resources/ws-bpel_serviceref.xsd (original)
+++ ode/trunk/bpel-schemas/src/main/resources/ws-bpel_serviceref.xsd Tue Feb 17 22:15:22 2009
@@ -18,68 +18,68 @@
-->
<!--
- Copyright (c) OASIS Open 2006. All Rights Reserved.
+ 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>
-
+ 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/trunk/bpel-schemas/src/main/resources/ws-bpel_varprop.xsd
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-schemas/src/main/resources/ws-bpel_varprop.xsd?rev=745274&r1=745273&r2=745274&view=diff
==============================================================================
--- ode/trunk/bpel-schemas/src/main/resources/ws-bpel_varprop.xsd (original)
+++ ode/trunk/bpel-schemas/src/main/resources/ws-bpel_varprop.xsd Tue Feb 17 22:15:22 2009
@@ -18,126 +18,126 @@
-->
<!--
- Copyright (c) OASIS Open 2003-2006. All Rights Reserved.
+ 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>
-
+ 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