You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by va...@apache.org on 2010/05/27 20:10:26 UTC
svn commit: r948937 [19/33] - in /ode/trunk: ./
agents/src/main/java/org/apache/ode/agents/memory/ axis2-war/
axis2-war/src/main/assembly/ axis2-war/src/main/webapp/
axis2-war/src/main/webapp/WEB-INF/
axis2-war/src/main/webapp/WEB-INF/classes/ axis2-wa...
Modified: ode/trunk/bpel-runtime/src/test/resources/recovery/failure-no-retry.bpel
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/test/resources/recovery/failure-no-retry.bpel?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-runtime/src/test/resources/recovery/failure-no-retry.bpel (original)
+++ ode/trunk/bpel-runtime/src/test/resources/recovery/failure-no-retry.bpel Thu May 27 18:09:53 2010
@@ -18,7 +18,7 @@
~ under the License.
-->
<process name="FailureNoRetry"
- targetNamespace="http://ode.apache.org/bpel/unit-test"
+ targetNamespace="http://ode.apache.org/bpel/unit-test"
xmlns="http://schemas.xmlsoap.org/ws/2004/03/business-process/"
xmlns:tns="http://ode.apache.org/bpel/unit-test"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -29,20 +29,20 @@
importType="http://schemas.xmlsoap.org/wsdl/"/>
<partnerLinks>
- <partnerLink name="instantiatingPartnerLink"
- partnerLinkType="tns:InstantiatingPartnerLinkType"
+ <partnerLink name="instantiatingPartnerLink"
+ partnerLinkType="tns:InstantiatingPartnerLinkType"
myRole="me" partnerRole="partner" initializePartnerRole="yes"/>
- <partnerLink name="failingPartnerLink"
- partnerLinkType="tns:FailingPartnerLinkType"
+ <partnerLink name="failingPartnerLink"
+ partnerLinkType="tns:FailingPartnerLinkType"
partnerRole="partner" initializePartnerRole="yes"/>
</partnerLinks>
-
+
<variables>
<variable name="request" messageType="tns:Request"/>
<variable name="response" messageType="tns:Response"/>
</variables>
- <sequence>
+ <sequence>
<receive name="start"
partnerLink="instantiatingPartnerLink"
portType="tns:InstantiatingPortType"
Modified: ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-cancel.bpel
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-cancel.bpel?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-cancel.bpel (original)
+++ ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-cancel.bpel Thu May 27 18:09:53 2010
@@ -18,7 +18,7 @@
~ under the License.
-->
<process name="FailureToCancel"
- targetNamespace="http://ode.apache.org/bpel/unit-test"
+ targetNamespace="http://ode.apache.org/bpel/unit-test"
xmlns="http://schemas.xmlsoap.org/ws/2004/03/business-process/"
xmlns:tns="http://ode.apache.org/bpel/unit-test"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -29,20 +29,20 @@
importType="http://schemas.xmlsoap.org/wsdl/"/>
<partnerLinks>
- <partnerLink name="instantiatingPartnerLink"
- partnerLinkType="tns:InstantiatingPartnerLinkType"
+ <partnerLink name="instantiatingPartnerLink"
+ partnerLinkType="tns:InstantiatingPartnerLinkType"
myRole="me" partnerRole="partner" initializePartnerRole="yes"/>
- <partnerLink name="failingPartnerLink"
- partnerLinkType="tns:FailingPartnerLinkType"
+ <partnerLink name="failingPartnerLink"
+ partnerLinkType="tns:FailingPartnerLinkType"
partnerRole="partner" initializePartnerRole="yes"/>
</partnerLinks>
-
+
<variables>
<variable name="request" messageType="tns:Request"/>
<variable name="response" messageType="tns:Response"/>
</variables>
- <sequence>
+ <sequence>
<receive name="start"
partnerLink="instantiatingPartnerLink"
portType="tns:InstantiatingPortType"
Modified: ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-fault.bpel
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-fault.bpel?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-fault.bpel (original)
+++ ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-fault.bpel Thu May 27 18:09:53 2010
@@ -18,7 +18,7 @@
~ under the License.
-->
<process name="FailureToFault"
- targetNamespace="http://ode.apache.org/bpel/unit-test"
+ targetNamespace="http://ode.apache.org/bpel/unit-test"
xmlns="http://schemas.xmlsoap.org/ws/2004/03/business-process/"
xmlns:tns="http://ode.apache.org/bpel/unit-test"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -29,20 +29,20 @@
importType="http://schemas.xmlsoap.org/wsdl/"/>
<partnerLinks>
- <partnerLink name="instantiatingPartnerLink"
- partnerLinkType="tns:InstantiatingPartnerLinkType"
+ <partnerLink name="instantiatingPartnerLink"
+ partnerLinkType="tns:InstantiatingPartnerLinkType"
myRole="me" partnerRole="partner" initializePartnerRole="yes"/>
- <partnerLink name="failingPartnerLink"
- partnerLinkType="tns:FailingPartnerLinkType"
+ <partnerLink name="failingPartnerLink"
+ partnerLinkType="tns:FailingPartnerLinkType"
partnerRole="partner" initializePartnerRole="yes"/>
</partnerLinks>
-
+
<variables>
<variable name="request" messageType="tns:Request"/>
<variable name="response" messageType="tns:Response"/>
</variables>
- <sequence>
+ <sequence>
<receive name="start"
partnerLink="instantiatingPartnerLink"
portType="tns:InstantiatingPortType"
Modified: ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-fault2.bpel
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-fault2.bpel?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-fault2.bpel (original)
+++ ode/trunk/bpel-runtime/src/test/resources/recovery/failure-to-fault2.bpel Thu May 27 18:09:53 2010
@@ -18,7 +18,7 @@
~ under the License.
-->
<process name="FailureToFault2"
- targetNamespace="http://ode.apache.org/bpel/unit-test"
+ targetNamespace="http://ode.apache.org/bpel/unit-test"
xmlns="http://schemas.xmlsoap.org/ws/2004/03/business-process/"
xmlns:tns="http://ode.apache.org/bpel/unit-test"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
@@ -29,20 +29,20 @@
importType="http://schemas.xmlsoap.org/wsdl/"/>
<partnerLinks>
- <partnerLink name="instantiatingPartnerLink"
- partnerLinkType="tns:InstantiatingPartnerLinkType"
+ <partnerLink name="instantiatingPartnerLink"
+ partnerLinkType="tns:InstantiatingPartnerLinkType"
myRole="me" partnerRole="partner" initializePartnerRole="yes"/>
- <partnerLink name="failingPartnerLink"
- partnerLinkType="tns:FailingPartnerLinkType"
+ <partnerLink name="failingPartnerLink"
+ partnerLinkType="tns:FailingPartnerLinkType"
partnerRole="partner" initializePartnerRole="yes"/>
</partnerLinks>
-
+
<variables>
<variable name="request" messageType="tns:Request"/>
<variable name="response" messageType="tns:Response"/>
</variables>
- <sequence>
+ <sequence>
<receive name="start"
partnerLink="instantiatingPartnerLink"
portType="tns:InstantiatingPortType"
Modified: ode/trunk/bpel-runtime/src/test/resources/recovery/services.wsdl
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/test/resources/recovery/services.wsdl?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-runtime/src/test/resources/recovery/services.wsdl (original)
+++ ode/trunk/bpel-runtime/src/test/resources/recovery/services.wsdl Thu May 27 18:09:53 2010
@@ -17,7 +17,7 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<definitions targetNamespace="http://ode.apache.org/bpel/unit-test"
+<definitions targetNamespace="http://ode.apache.org/bpel/unit-test"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://ode.apache.org/bpel/unit-test"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
Modified: ode/trunk/bpel-runtime/src/test/resources/recovery/types.xsd
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/test/resources/recovery/types.xsd?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-runtime/src/test/resources/recovery/types.xsd (original)
+++ ode/trunk/bpel-runtime/src/test/resources/recovery/types.xsd Thu May 27 18:09:53 2010
@@ -17,10 +17,10 @@
~ specific language governing permissions and limitations
~ under the License.
-->
-<schema targetNamespace="http://ode.apache.org/bpel/unit-test"
+<schema targetNamespace="http://ode.apache.org/bpel/unit-test"
xmlns:tns="http://ode.apache.org/bpel/unit-test"
- elementFormDefault="qualified"
- attributeFormDefault="qualified"
+ elementFormDefault="qualified"
+ attributeFormDefault="qualified"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
Modified: ode/trunk/bpel-runtime/src/test/resources/xpath20/variables.xml
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/test/resources/xpath20/variables.xml?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-runtime/src/test/resources/xpath20/variables.xml (original)
+++ ode/trunk/bpel-runtime/src/test/resources/xpath20/variables.xml Thu May 27 18:09:53 2010
@@ -26,7 +26,7 @@
<elementVar name="reallyEmptyVar" xmlns:tns="http://foobar" >
<tns:ApplicationData/>
</elementVar>
-
+
<elementVar name="foo" xmlns:tns="http://foobar" >
<tns:ApplicationData>
<tns:ApplicationInfo>
Modified: ode/trunk/bpel-schemas/src/main/resources/bpel4ws_1_1-fivesight.xsd
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-schemas/src/main/resources/bpel4ws_1_1-fivesight.xsd?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-schemas/src/main/resources/bpel4ws_1_1-fivesight.xsd (original)
+++ ode/trunk/bpel-schemas/src/main/resources/bpel4ws_1_1-fivesight.xsd Thu May 27 18:09:53 2010
@@ -206,7 +206,7 @@
</complexContent>
</complexType>
<complexType name="tVariable">
- <!-- variable does not allow extensibility elements
+ <!-- variable does not allow extensibility elements
because otherwise its content model would be non-deterministic -->
<attribute name="name" type="NCName" use="required"/>
<attribute name="messageType" type="QName" use="optional"/>
Modified: ode/trunk/bpel-schemas/src/main/resources/ws-bpel_abstract_common_base.xsd
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-schemas/src/main/resources/ws-bpel_abstract_common_base.xsd?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-schemas/src/main/resources/ws-bpel_abstract_common_base.xsd (original)
+++ ode/trunk/bpel-schemas/src/main/resources/ws-bpel_abstract_common_base.xsd Thu May 27 18:09:53 2010
@@ -26,12 +26,12 @@
xmlns:xsd-derived="http://docs.oasis-open.org/wsbpel/2.0/process/abstract"
elementFormDefault="qualified"
blockDefault="#all">
-
+
<xsd:annotation>
<xsd:documentation>
Schema for Abstract Process Common Base for WS-BPEL 2.0
Last modified date: 9th December, 2006
-
+
NOTE: Here is the changes path from Exec BPEL XSD to this XSD:
(a) have a global replace from minOccurs=1 to minOccurs=0 for element declaration
(b) have a global replace from use=required to use=optional for attribute declaration
@@ -93,15 +93,15 @@
to qualify the "LED" comment
2006-11-15: Rev 1.7: Alex Yiu
Issue R29: Removing the default for "initializePartnerRole"
- 2006-11-15: Rev 1.8: Alex Yiu
+ 2006-11-15: Rev 1.8: Alex Yiu
Issue R33: Adding "ignoreMissingFromData" attribute
2006-12-09: Rev 1.9: Alex Yiu
Changed the 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="process" type="tProcess">
<xsd:annotation>
<xsd:documentation>
@@ -133,7 +133,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tExtensibleElements">
<xsd:annotation>
<xsd:documentation>
@@ -147,7 +147,7 @@
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:element name="documentation" type="tDocumentation"/>
<xsd:complexType name="tDocumentation" mixed="true">
<xsd:sequence>
@@ -156,7 +156,7 @@
<xsd:attribute name="source" type="xsd-derived:anyURI"/>
<xsd:attribute ref="xml:lang"/>
</xsd:complexType>
-
+
<xsd:group name="activity">
<xsd:annotation>
<xsd:documentation>
@@ -194,7 +194,7 @@
<xsd:element ref="opaqueActivity"/>
</xsd:choice>
</xsd:group>
-
+
<xsd:element name="extensions" type="tExtensions"/>
<xsd:complexType name="tExtensions">
<xsd:complexContent>
@@ -205,7 +205,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="extension" type="tExtension"/>
<xsd:complexType name="tExtension">
<xsd:complexContent>
@@ -215,7 +215,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="import" type="tImport"/>
<xsd:complexType name="tImport">
<xsd:complexContent>
@@ -226,7 +226,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="partnerLinks" type="tPartnerLinks"/>
<xsd:complexType name="tPartnerLinks">
<xsd:complexContent>
@@ -237,7 +237,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="partnerLink" type="tPartnerLink"/>
<xsd:complexType name="tPartnerLink">
<xsd:complexContent>
@@ -250,7 +250,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="messageExchanges" type="tMessageExchanges"/>
<xsd:complexType name="tMessageExchanges">
<xsd:complexContent>
@@ -261,7 +261,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="messageExchange" type="tMessageExchange"/>
<xsd:complexType name="tMessageExchange">
<xsd:complexContent>
@@ -270,7 +270,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="variables" type="tVariables"/>
<xsd:complexType name="tVariables">
<xsd:complexContent>
@@ -281,13 +281,13 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="variable" type="tVariable"/>
<xsd:complexType name="tVariable">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
<xsd:sequence>
- <xsd:group ref="fromGroup" minOccurs="0"/>
+ <xsd:group ref="fromGroup" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="name" type="BPELVariableName" use="optional"/>
<xsd:attribute name="messageType" type="xsd-derived:QName" use="optional"/>
@@ -296,7 +296,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="BPELVariableName">
<xsd:union>
<xsd:simpleType>
@@ -311,7 +311,7 @@
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>
-
+
<xsd:element name="correlationSets" type="tCorrelationSets"/>
<xsd:complexType name="tCorrelationSets">
<xsd:complexContent>
@@ -322,7 +322,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="correlationSet" type="tCorrelationSet"/>
<xsd:complexType name="tCorrelationSet">
<xsd:complexContent>
@@ -332,7 +332,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="QNames">
<xsd:restriction>
<xsd:simpleType>
@@ -341,7 +341,7 @@
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:element name="faultHandlers" type="tFaultHandlers"/>
<xsd:complexType name="tFaultHandlers">
<xsd:complexContent>
@@ -353,7 +353,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="catch" type="tCatch">
<xsd:annotation>
<xsd:documentation>
@@ -372,7 +372,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="catchAll" type="tActivityContainer">
<xsd:annotation>
<xsd:documentation>
@@ -381,7 +381,7 @@
</xsd:documentation>
</xsd:annotation>
</xsd:element>
-
+
<xsd:complexType name="tActivityContainer">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
@@ -391,12 +391,12 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="eventHandlers" type="tEventHandlers"/>
<xsd:complexType name="tEventHandlers">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
+ XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
because there is another onAlarm element defined for the pick activity.
</xsd:documentation>
</xsd:annotation>
@@ -409,7 +409,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="onEvent" type="tOnEvent"/>
<xsd:complexType name="tOnEvent">
<xsd:complexContent>
@@ -422,11 +422,11 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tOnMsgCommon">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
because there is another correlations element defined for the invoke activity.
</xsd:documentation>
</xsd:annotation>
@@ -452,11 +452,11 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tCorrelations">
<xsd:annotation>
- <xsd:documentation>
- XSD Authors: The child element correlation needs to be a Local Element Declaration,
+ <xsd:documentation>
+ XSD Authors: The child element correlation needs to be a Local Element Declaration,
because there is another correlation element defined for the invoke activity.
</xsd:documentation>
</xsd:annotation>
@@ -468,7 +468,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tCorrelation">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
@@ -477,7 +477,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="tInitiate">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="yes"/>
@@ -486,7 +486,7 @@
<xsd:enumeration value="##opaque"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:complexType name="tOnAlarmEvent">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
@@ -498,20 +498,20 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:group name="forOrUntilGroup">
<xsd:choice>
<xsd:element ref="for" minOccurs="0"/>
<xsd:element ref="until" minOccurs="0"/>
</xsd:choice>
</xsd:group>
-
+
<xsd:element name="for" type="tDuration-expr"/>
-
+
<xsd:element name="until" type="tDeadline-expr"/>
-
+
<xsd:element name="repeatEvery" type="tDuration-expr"/>
-
+
<xsd:complexType name="tActivity">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
@@ -524,7 +524,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="targets" type="tTargets"/>
<xsd:complexType name="tTargets">
<xsd:complexContent>
@@ -536,9 +536,9 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="joinCondition" type="tCondition"/>
-
+
<xsd:element name="target" type="tTarget"/>
<xsd:complexType name="tTarget">
<xsd:complexContent>
@@ -547,7 +547,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="sources" type="tSources"/>
<xsd:complexType name="tSources">
<xsd:complexContent>
@@ -558,7 +558,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="source" type="tSource"/>
<xsd:complexType name="tSource">
<xsd:complexContent>
@@ -570,9 +570,9 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="transitionCondition" type="tCondition"/>
-
+
<xsd:element name="assign" type="tAssign"/>
<xsd:complexType name="tAssign">
<xsd:complexContent>
@@ -587,7 +587,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="copy" type="tCopy"/>
<xsd:complexType name="tCopy">
<xsd:complexContent>
@@ -603,16 +603,16 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:group name="fromGroup">
<xsd:choice>
<xsd:element ref="opaqueFrom"/>
<xsd:element ref="from"/>
</xsd:choice>
</xsd:group>
-
+
<xsd:element name="opaqueFrom" type="tExtensibleElements"/>
-
+
<xsd:element name="from" type="tFrom"/>
<xsd:complexType name="tFrom" mixed="true">
<xsd:sequence>
@@ -632,14 +632,14 @@
<xsd:attribute name="opaque" type="xsd-derived:tOpaqueBoolean"/>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:element name="literal" type="tLiteral"/>
<xsd:complexType name="tLiteral" mixed="true">
<xsd:sequence>
<xsd:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
-
+
<xsd:element name="query" type="tQuery"/>
<xsd:complexType name="tQuery" mixed="true">
<xsd:sequence>
@@ -649,7 +649,7 @@
<xsd:attribute name="opaque" type="xsd-derived:tOpaqueBoolean"/>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:simpleType name="tRoles">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="myRole"/>
@@ -657,7 +657,7 @@
<xsd:enumeration value="##opaque"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:element name="to" type="tTo"/>
<xsd:complexType name="tTo" mixed="true">
<xsd:sequence>
@@ -673,21 +673,21 @@
<xsd:attribute name="partnerLink" type="xsd-derived:NCName"/>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:element name="extensionAssignOperation" type="tExtensionAssignOperation"/>
<xsd:complexType name="tExtensionAssignOperation">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="compensate" type="tCompensate"/>
<xsd:complexType name="tCompensate">
<xsd:complexContent>
<xsd:extension base="tActivity"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="compensateScope" type="tCompensateScope"/>
<xsd:complexType name="tCompensateScope">
<xsd:complexContent>
@@ -696,28 +696,28 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="empty" type="tEmpty"/>
<xsd:complexType name="tEmpty">
<xsd:complexContent>
<xsd:extension base="tActivity"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="exit" type="tExit"/>
<xsd:complexType name="tExit">
<xsd:complexContent>
<xsd:extension base="tActivity"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="extensionActivity" type="tExtensionActivity"/>
<xsd:complexType name="tExtensionActivity">
<xsd:sequence>
<xsd:any namespace="##other" processContents="lax"/>
</xsd:sequence>
</xsd:complexType>
-
+
<xsd:element name="flow" type="tFlow"/>
<xsd:complexType name="tFlow">
<xsd:complexContent>
@@ -729,7 +729,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="links" type="tLinks"/>
<xsd:complexType name="tLinks">
<xsd:complexContent>
@@ -740,7 +740,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="link" type="tLink"/>
<xsd:complexType name="tLink">
<xsd:complexContent>
@@ -749,7 +749,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="forEach" type="tForEach"/>
<xsd:complexType name="tForEach">
<xsd:complexContent>
@@ -765,11 +765,11 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="startCounterValue" type="tExpression"/>
-
+
<xsd:element name="finalCounterValue" type="tExpression"/>
-
+
<xsd:element name="completionCondition" type="tCompletionCondition"/>
<xsd:complexType name="tCompletionCondition">
<xsd:complexContent>
@@ -780,7 +780,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="branches" type="tBranches"/>
<xsd:complexType name="tBranches">
<xsd:complexContent>
@@ -789,7 +789,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="if" type="tIf"/>
<xsd:complexType name="tIf">
<xsd:complexContent>
@@ -803,7 +803,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="elseif" type="tElseif"/>
<xsd:complexType name="tElseif">
<xsd:complexContent>
@@ -815,14 +815,14 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="else" type="tActivityContainer"/>
-
+
<xsd:element name="invoke" type="tInvoke"/>
<xsd:complexType name="tInvoke">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
because there is another correlations element defined for the non-invoke activities.
</xsd:documentation>
</xsd:annotation>
@@ -844,11 +844,11 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tCorrelationsWithPattern">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlation needs to be a Local Element Declaration,
+ XSD Authors: The child element correlation needs to be a Local Element Declaration,
because there is another correlation element defined for the non-invoke activities.
</xsd:documentation>
</xsd:annotation>
@@ -860,7 +860,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tCorrelationWithPattern">
<xsd:complexContent>
<xsd:extension base="tCorrelation">
@@ -868,7 +868,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="tPattern">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="request"/>
@@ -877,7 +877,7 @@
<xsd:enumeration value="##opaque"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:element name="fromParts" type="tFromParts"/>
<xsd:complexType name="tFromParts">
<xsd:complexContent>
@@ -888,7 +888,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="fromPart" type="tFromPart"/>
<xsd:complexType name="tFromPart">
<xsd:complexContent>
@@ -898,7 +898,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="toParts" type="tToParts"/>
<xsd:complexType name="tToParts">
<xsd:complexContent>
@@ -909,7 +909,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="toPart" type="tToPart"/>
<xsd:complexType name="tToPart">
<xsd:complexContent>
@@ -919,12 +919,12 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="pick" type="tPick"/>
<xsd:complexType name="tPick">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
+ XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
because there is another onAlarm element defined for event handlers.
</xsd:documentation>
</xsd:annotation>
@@ -938,7 +938,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="onMessage" type="tOnMessage"/>
<xsd:complexType name="tOnMessage">
<xsd:complexContent>
@@ -949,7 +949,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tOnAlarmPick">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
@@ -960,12 +960,12 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="receive" type="tReceive"/>
<xsd:complexType name="tReceive">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
because there is another correlations element defined for the invoke activity.
</xsd:documentation>
</xsd:annotation>
@@ -992,7 +992,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="repeatUntil" type="tRepeatUntil"/>
<xsd:complexType name="tRepeatUntil">
<xsd:complexContent>
@@ -1004,12 +1004,12 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="reply" type="tReply"/>
<xsd:complexType name="tReply">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
because there is another correlations element defined for the invoke activity.
</xsd:documentation>
</xsd:annotation>
@@ -1028,14 +1028,14 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="rethrow" type="tRethrow"/>
<xsd:complexType name="tRethrow">
<xsd:complexContent>
<xsd:extension base="tActivity"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="scope" type="tScope"/>
<xsd:complexType name="tScope">
<xsd:annotation>
@@ -1063,7 +1063,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="compensationHandler" type="tActivityContainer">
<xsd:annotation>
<xsd:documentation>
@@ -1072,7 +1072,7 @@
</xsd:documentation>
</xsd:annotation>
</xsd:element>
-
+
<xsd:element name="terminationHandler" type="tActivityContainer">
<xsd:annotation>
<xsd:documentation>
@@ -1081,7 +1081,7 @@
</xsd:documentation>
</xsd:annotation>
</xsd:element>
-
+
<xsd:element name="sequence" type="tSequence"/>
<xsd:complexType name="tSequence">
<xsd:complexContent>
@@ -1092,7 +1092,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="throw" type="tThrow"/>
<xsd:complexType name="tThrow">
<xsd:complexContent>
@@ -1102,7 +1102,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="validate" type="tValidate"/>
<xsd:complexType name="tValidate">
<xsd:complexContent>
@@ -1111,7 +1111,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="BPELVariableNames">
<xsd:restriction>
<xsd:simpleType>
@@ -1120,7 +1120,7 @@
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:element name="wait" type="tWait"/>
<xsd:complexType name="tWait">
<xsd:complexContent>
@@ -1132,7 +1132,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="while" type="tWhile"/>
<xsd:complexType name="tWhile">
<xsd:complexContent>
@@ -1144,7 +1144,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tExpression" mixed="true">
<xsd:sequence>
<xsd:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
@@ -1153,32 +1153,32 @@
<xsd:attribute name="opaque" type="xsd-derived:tOpaqueBoolean"/>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:complexType name="tCondition">
<xsd:complexContent mixed="true">
<xsd:extension base="tExpression"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="condition" type="tBoolean-expr"/>
<xsd:complexType name="tBoolean-expr">
<xsd:complexContent mixed="true">
<xsd:extension base="tExpression"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tDuration-expr">
<xsd:complexContent mixed="true">
<xsd:extension base="tExpression"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tDeadline-expr">
<xsd:complexContent mixed="true">
<xsd:extension base="tExpression"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="tBoolean">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="yes"/>
@@ -1186,38 +1186,38 @@
<xsd:enumeration value="##opaque"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<!-- SCHEMA NOTE: new types and element introduced for Abstract WS-BPEL -->
-
+
<xsd:simpleType name="tOpaqueStr">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="##opaque"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:simpleType name="QName">
<xsd:union memberTypes="xsd:QName tOpaqueStr"/>
</xsd:simpleType>
-
+
<xsd:simpleType name="NCName">
<xsd:union memberTypes="xsd:NCName tOpaqueStr"/>
</xsd:simpleType>
-
+
<xsd:simpleType name="anyURI">
<xsd:union memberTypes="xsd:anyURI tOpaqueStr"/>
</xsd:simpleType>
-
+
<xsd:simpleType name="tOpaqueBoolean">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="yes"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:element name="opaqueActivity" type="tOpaqueActivity"/>
<xsd:complexType name="tOpaqueActivity">
<xsd:complexContent>
<xsd:extension base="tActivity"/>
</xsd:complexContent>
</xsd:complexType>
-
+
</xsd:schema>
Modified: ode/trunk/bpel-schemas/src/main/resources/ws-bpel_executable.xsd
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-schemas/src/main/resources/ws-bpel_executable.xsd?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-schemas/src/main/resources/ws-bpel_executable.xsd (original)
+++ ode/trunk/bpel-schemas/src/main/resources/ws-bpel_executable.xsd Thu May 27 18:09:53 2010
@@ -25,12 +25,12 @@
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified"
blockDefault="#all">
-
+
<xsd:annotation>
<xsd:documentation>
Schema for Executable Process for WS-BPEL 2.0
Last modified date: 9th December, 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: fixed a number of syntax typos (e.g remove complexContent)
@@ -80,25 +80,25 @@
Apply Issue 217: changing "compensate" activity and adding "compensateScope" activity
2006-03-07: Rev 1.31: Danny van der Rijn: Action Item 21:
Remove WSDL namespace declaration and import
- 2006-03-20: Rev 1.32: YIU-OSS: Alex Yiu:
+ 2006-03-20: Rev 1.32: YIU-OSS: Alex Yiu:
Making namespace and location optional in tImport
(Corresponding to action item #26)
- 2006-03-21: Rev 1.33: YIU-OSS: Alex Yiu:
- Removing "iterator" element from "forEach"
+ 2006-03-21: Rev 1.33: YIU-OSS: Alex Yiu:
+ Removing "iterator" element from "forEach"
2006-03-23: Rev 1.34: YIU-OSS: Alex Yiu:
Adding keepSrcElementName to copy
2006-04-05: Rev 1.35: YIU-OSS: Alex Yiu:
- Applying Issue 248: restricting "any" under "extensionActivity"
+ Applying Issue 248: restricting "any" under "extensionActivity"
to "##other" namespace
2006-05-02: Rev 1.36: YIU-OSS: Alex Yiu:
Applying Issue 237 (dropping "then" wrapper element within "if")
- Adding "messageExchanges" and "messageExchange"
+ Adding "messageExchanges" and "messageExchange"
2006-07-26: Rev 1.37: YIU-OSS: Alex Yiu:
Fixing "onEvent" syntax (pointed out by Ron Ten-Hove)
2006-07-26: Rev 1.38: YIU-OSS: Alex Yiu:
Applying Issue 295
2006-07-26: Rev 1.39: YIU-OSS: Alex Yiu:
- Converting most element declaration from LED to GED
+ Converting most element declaration from LED to GED
2006-07-26: Rev 1.40: YIU-OSS: Alex Yiu:
Apply issue 257, 259, 268, 269 and some misc fix
2006-07-27: Rev 1.41: Thomas Schulze:
@@ -107,16 +107,16 @@
Apply issue 282
2006-07-28: Rev 1.42: Alex Yiu
Refactor tOnMsgCommon
- Clarify and refactor tActivityOrCompensateContainer concept
+ Clarify and refactor tActivityOrCompensateContainer concept
into tFaultHandlerBase and tCompensationAllowedActivityContainer
2006-07-28: Rev 1.43: Alex Yiu
Re-order element declaration for cosmetic reason
2006-07-28: Rev 1.44: Alex Yiu
- Apply Issue a portion of Issue 294.1:
- Spilt "service-ref" into one schema
+ Apply Issue a portion of Issue 294.1:
+ Spilt "service-ref" into one schema
and "property" and "propertyAlias" into another schema
2006-07-31: Rev 1.45: Alex Yiu
- Rearranging namespace and prefix
+ Rearranging namespace and prefix
to prepare Abstract+Executable BPEL refactoring
2006-08-01: Rev 1.46: Alex Yiu
Make all types defined in this XSD named instead of anonymous
@@ -133,14 +133,14 @@
Make two cosmetic to prepare the spinning off of Abstract BPEL Schema:
** Add minOccurs="1" to element declaration which is using default minOccurs value
** For XSD simple type being used in an attribute declaration, the prefix is
- changed from "xsd" to "simple".
+ changed from "xsd" to "simple".
Additional note: We may need to evaluate this blockDefault change comprehensively
2006-08-07: Rev 1.49: Thomas Schulze
Minor formatting changes.
Removed prefix "simple:", replaced with "xsd:".
-
+
*****************************************
-
+
2006-08-08: Rev 1.1: Alex Yiu
Remove opaque attribute in "tFrom"
Rename the file from wsbpel_main.xsd (rev 1.49) to ws-bpel_executable.xsd
@@ -169,15 +169,15 @@
Minor formatting for ease of comparsion
2006-11-15: Rev 1.8: Alex Yiu
Issue R29: Removing the default for "initializePartnerRole"
- 2006-11-15: Rev 1.9: Alex Yiu
+ 2006-11-15: Rev 1.9: Alex Yiu
Issue R33: Adding "ignoreMissingFromData" attribute
2006-12-09: Rev 1.10: Alex Yiu
Change the 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="process" type="tProcess">
<xsd:annotation>
<xsd:documentation>
@@ -208,7 +208,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tExtensibleElements">
<xsd:annotation>
<xsd:documentation>
@@ -222,7 +222,7 @@
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:element name="documentation" type="tDocumentation"/>
<xsd:complexType name="tDocumentation" mixed="true">
<xsd:sequence>
@@ -231,7 +231,7 @@
<xsd:attribute name="source" type="xsd:anyURI"/>
<xsd:attribute ref="xml:lang"/>
</xsd:complexType>
-
+
<xsd:group name="activity">
<xsd:annotation>
<xsd:documentation>
@@ -268,7 +268,7 @@
<xsd:element ref="while"/>
</xsd:choice>
</xsd:group>
-
+
<xsd:element name="extensions" type="tExtensions"/>
<xsd:complexType name="tExtensions">
<xsd:complexContent>
@@ -279,7 +279,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="extension" type="tExtension"/>
<xsd:complexType name="tExtension">
<xsd:complexContent>
@@ -289,7 +289,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="import" type="tImport"/>
<xsd:complexType name="tImport">
<xsd:complexContent>
@@ -300,7 +300,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="partnerLinks" type="tPartnerLinks"/>
<xsd:complexType name="tPartnerLinks">
<xsd:complexContent>
@@ -311,7 +311,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="partnerLink" type="tPartnerLink"/>
<xsd:complexType name="tPartnerLink">
<xsd:complexContent>
@@ -324,7 +324,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="messageExchanges" type="tMessageExchanges"/>
<xsd:complexType name="tMessageExchanges">
<xsd:complexContent>
@@ -335,7 +335,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="messageExchange" type="tMessageExchange"/>
<xsd:complexType name="tMessageExchange">
<xsd:complexContent>
@@ -344,7 +344,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="variables" type="tVariables"/>
<xsd:complexType name="tVariables">
<xsd:complexContent>
@@ -355,7 +355,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="variable" type="tVariable"/>
<xsd:complexType name="tVariable">
<xsd:complexContent>
@@ -370,13 +370,13 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="BPELVariableName">
<xsd:restriction base="xsd:NCName">
<xsd:pattern value="[^\.]+"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:element name="correlationSets" type="tCorrelationSets"/>
<xsd:complexType name="tCorrelationSets">
<xsd:complexContent>
@@ -387,7 +387,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="correlationSet" type="tCorrelationSet"/>
<xsd:complexType name="tCorrelationSet">
<xsd:complexContent>
@@ -397,7 +397,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="QNames">
<xsd:restriction>
<xsd:simpleType>
@@ -406,7 +406,7 @@
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:element name="faultHandlers" type="tFaultHandlers"/>
<xsd:complexType name="tFaultHandlers">
<xsd:complexContent>
@@ -418,7 +418,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="catch" type="tCatch">
<xsd:annotation>
<xsd:documentation>
@@ -437,7 +437,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="catchAll" type="tActivityContainer">
<xsd:annotation>
<xsd:documentation>
@@ -446,7 +446,7 @@
</xsd:documentation>
</xsd:annotation>
</xsd:element>
-
+
<xsd:complexType name="tActivityContainer">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
@@ -456,12 +456,12 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="eventHandlers" type="tEventHandlers"/>
<xsd:complexType name="tEventHandlers">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
+ XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
because there is another onAlarm element defined for the pick activity.
</xsd:documentation>
</xsd:annotation>
@@ -474,7 +474,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="onEvent" type="tOnEvent"/>
<xsd:complexType name="tOnEvent">
<xsd:complexContent>
@@ -487,11 +487,11 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tOnMsgCommon">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
because there is another correlations element defined for the invoke activity.
</xsd:documentation>
</xsd:annotation>
@@ -517,11 +517,11 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tCorrelations">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlation needs to be a Local Element Declaration,
+ XSD Authors: The child element correlation needs to be a Local Element Declaration,
because there is another correlation element defined for the invoke activity.
</xsd:documentation>
</xsd:annotation>
@@ -533,7 +533,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tCorrelation">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
@@ -542,7 +542,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="tInitiate">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="yes"/>
@@ -550,7 +550,7 @@
<xsd:enumeration value="no"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:complexType name="tOnAlarmEvent">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
@@ -567,20 +567,20 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:group name="forOrUntilGroup">
<xsd:choice>
<xsd:element ref="for" minOccurs="1"/>
<xsd:element ref="until" minOccurs="1"/>
</xsd:choice>
</xsd:group>
-
+
<xsd:element name="for" type="tDuration-expr"/>
-
+
<xsd:element name="until" type="tDeadline-expr"/>
-
+
<xsd:element name="repeatEvery" type="tDuration-expr"/>
-
+
<xsd:complexType name="tActivity">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
@@ -593,7 +593,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="targets" type="tTargets"/>
<xsd:complexType name="tTargets">
<xsd:complexContent>
@@ -605,9 +605,9 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="joinCondition" type="tCondition"/>
-
+
<xsd:element name="target" type="tTarget"/>
<xsd:complexType name="tTarget">
<xsd:complexContent>
@@ -616,7 +616,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="sources" type="tSources"/>
<xsd:complexType name="tSources">
<xsd:complexContent>
@@ -627,7 +627,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="source" type="tSource"/>
<xsd:complexType name="tSource">
<xsd:complexContent>
@@ -639,9 +639,9 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="transitionCondition" type="tCondition"/>
-
+
<xsd:element name="assign" type="tAssign"/>
<xsd:complexType name="tAssign">
<xsd:complexContent>
@@ -656,7 +656,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="copy" type="tCopy"/>
<xsd:complexType name="tCopy">
<xsd:complexContent>
@@ -672,7 +672,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="from" type="tFrom"/>
<xsd:complexType name="tFrom" mixed="true">
<xsd:sequence>
@@ -691,14 +691,14 @@
<xsd:attribute name="endpointReference" type="tRoles"/>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:element name="literal" type="tLiteral"/>
<xsd:complexType name="tLiteral" mixed="true">
<xsd:sequence>
<xsd:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
-
+
<xsd:element name="query" type="tQuery"/>
<xsd:complexType name="tQuery" mixed="true">
<xsd:sequence>
@@ -707,14 +707,14 @@
<xsd:attribute name="queryLanguage" type="xsd:anyURI"/>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:simpleType name="tRoles">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="myRole"/>
<xsd:enumeration value="partnerRole"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:element name="to" type="tTo"/>
<xsd:complexType name="tTo" mixed="true">
<xsd:sequence>
@@ -729,21 +729,21 @@
<xsd:attribute name="partnerLink" type="xsd:NCName"/>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:element name="extensionAssignOperation" type="tExtensionAssignOperation"/>
<xsd:complexType name="tExtensionAssignOperation">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="compensate" type="tCompensate"/>
<xsd:complexType name="tCompensate">
<xsd:complexContent>
<xsd:extension base="tActivity"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="compensateScope" type="tCompensateScope"/>
<xsd:complexType name="tCompensateScope">
<xsd:complexContent>
@@ -752,28 +752,28 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="empty" type="tEmpty"/>
<xsd:complexType name="tEmpty">
<xsd:complexContent>
<xsd:extension base="tActivity"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="exit" type="tExit"/>
<xsd:complexType name="tExit">
<xsd:complexContent>
<xsd:extension base="tActivity"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="extensionActivity" type="tExtensionActivity"/>
<xsd:complexType name="tExtensionActivity">
<xsd:sequence>
<xsd:any namespace="##other" processContents="lax"/>
</xsd:sequence>
</xsd:complexType>
-
+
<xsd:element name="flow" type="tFlow"/>
<xsd:complexType name="tFlow">
<xsd:complexContent>
@@ -785,7 +785,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="links" type="tLinks"/>
<xsd:complexType name="tLinks">
<xsd:complexContent>
@@ -796,7 +796,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="link" type="tLink"/>
<xsd:complexType name="tLink">
<xsd:complexContent>
@@ -805,7 +805,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="forEach" type="tForEach"/>
<xsd:complexType name="tForEach">
<xsd:complexContent>
@@ -821,11 +821,11 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="startCounterValue" type="tExpression"/>
-
+
<xsd:element name="finalCounterValue" type="tExpression"/>
-
+
<xsd:element name="completionCondition" type="tCompletionCondition"/>
<xsd:complexType name="tCompletionCondition">
<xsd:complexContent>
@@ -836,7 +836,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="branches" type="tBranches"/>
<xsd:complexType name="tBranches">
<xsd:complexContent>
@@ -845,7 +845,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="if" type="tIf"/>
<xsd:complexType name="tIf">
<xsd:complexContent>
@@ -859,7 +859,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="elseif" type="tElseif"/>
<xsd:complexType name="tElseif">
<xsd:complexContent>
@@ -871,14 +871,14 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="else" type="tActivityContainer"/>
-
+
<xsd:element name="invoke" type="tInvoke"/>
<xsd:complexType name="tInvoke">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
because there is another correlations element defined for the non-invoke activities.
</xsd:documentation>
</xsd:annotation>
@@ -900,11 +900,11 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tCorrelationsWithPattern">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlation needs to be a Local Element Declaration,
+ XSD Authors: The child element correlation needs to be a Local Element Declaration,
because there is another correlation element defined for the non-invoke activities.
</xsd:documentation>
</xsd:annotation>
@@ -916,7 +916,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tCorrelationWithPattern">
<xsd:complexContent>
<xsd:extension base="tCorrelation">
@@ -924,7 +924,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="tPattern">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="request"/>
@@ -932,7 +932,7 @@
<xsd:enumeration value="request-response"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:element name="fromParts" type="tFromParts"/>
<xsd:complexType name="tFromParts">
<xsd:complexContent>
@@ -943,7 +943,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="fromPart" type="tFromPart"/>
<xsd:complexType name="tFromPart">
<xsd:complexContent>
@@ -953,7 +953,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="toParts" type="tToParts"/>
<xsd:complexType name="tToParts">
<xsd:complexContent>
@@ -964,7 +964,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="toPart" type="tToPart"/>
<xsd:complexType name="tToPart">
<xsd:complexContent>
@@ -974,12 +974,12 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="pick" type="tPick"/>
<xsd:complexType name="tPick">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
+ XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
because there is another onAlarm element defined for event handlers.
</xsd:documentation>
</xsd:annotation>
@@ -993,7 +993,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="onMessage" type="tOnMessage"/>
<xsd:complexType name="tOnMessage">
<xsd:complexContent>
@@ -1004,7 +1004,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tOnAlarmPick">
<xsd:complexContent>
<xsd:extension base="tExtensibleElements">
@@ -1015,12 +1015,12 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="receive" type="tReceive"/>
<xsd:complexType name="tReceive">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
because there is another correlations element defined for the invoke activity.
</xsd:documentation>
</xsd:annotation>
@@ -1047,7 +1047,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="repeatUntil" type="tRepeatUntil"/>
<xsd:complexType name="tRepeatUntil">
<xsd:complexContent>
@@ -1059,12 +1059,12 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="reply" type="tReply"/>
<xsd:complexType name="tReply">
<xsd:annotation>
<xsd:documentation>
- XSD Authors: The child element correlations needs to be a Local Element Declaration,
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
because there is another correlations element defined for the invoke activity.
</xsd:documentation>
</xsd:annotation>
@@ -1083,14 +1083,14 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="rethrow" type="tRethrow"/>
<xsd:complexType name="tRethrow">
<xsd:complexContent>
<xsd:extension base="tActivity"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="scope" type="tScope"/>
<xsd:complexType name="tScope">
<xsd:annotation>
@@ -1118,7 +1118,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="compensationHandler" type="tActivityContainer">
<xsd:annotation>
<xsd:documentation>
@@ -1127,7 +1127,7 @@
</xsd:documentation>
</xsd:annotation>
</xsd:element>
-
+
<xsd:element name="terminationHandler" type="tActivityContainer">
<xsd:annotation>
<xsd:documentation>
@@ -1136,7 +1136,7 @@
</xsd:documentation>
</xsd:annotation>
</xsd:element>
-
+
<xsd:element name="sequence" type="tSequence"/>
<xsd:complexType name="tSequence">
<xsd:complexContent>
@@ -1147,7 +1147,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="throw" type="tThrow"/>
<xsd:complexType name="tThrow">
<xsd:complexContent>
@@ -1157,7 +1157,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="validate" type="tValidate"/>
<xsd:complexType name="tValidate">
<xsd:complexContent>
@@ -1166,7 +1166,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="BPELVariableNames">
<xsd:restriction>
<xsd:simpleType>
@@ -1175,7 +1175,7 @@
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
-
+
<xsd:element name="wait" type="tWait"/>
<xsd:complexType name="tWait">
<xsd:complexContent>
@@ -1187,7 +1187,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="while" type="tWhile"/>
<xsd:complexType name="tWhile">
<xsd:complexContent>
@@ -1199,7 +1199,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tExpression" mixed="true">
<xsd:sequence>
<xsd:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
@@ -1207,37 +1207,37 @@
<xsd:attribute name="expressionLanguage" type="xsd:anyURI"/>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:complexType name="tCondition">
<xsd:complexContent mixed="true">
<xsd:extension base="tExpression"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:element name="condition" type="tBoolean-expr"/>
<xsd:complexType name="tBoolean-expr">
<xsd:complexContent mixed="true">
<xsd:extension base="tExpression"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tDuration-expr">
<xsd:complexContent mixed="true">
<xsd:extension base="tExpression"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tDeadline-expr">
<xsd:complexContent mixed="true">
<xsd:extension base="tExpression"/>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:simpleType name="tBoolean">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="yes"/>
<xsd:enumeration value="no"/>
</xsd:restriction>
</xsd:simpleType>
-
+
</xsd:schema>
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=948937&r1=948936&r2=948937&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 Thu May 27 18:09:53 2010
@@ -25,7 +25,7 @@
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
@@ -41,9 +41,9 @@
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:
@@ -57,12 +57,12 @@
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>
@@ -74,7 +74,7 @@
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-
+
<xsd:complexType name="tExtensibleElements">
<xsd:annotation>
<xsd:documentation>
@@ -88,7 +88,7 @@
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:element name="documentation">
<xsd:complexType mixed="true">
<xsd:sequence>
@@ -98,7 +98,7 @@
<xsd:attribute ref="xml:lang"/>
</xsd:complexType>
</xsd:element>
-
+
<xsd:element name="role" type="plnk:tRole"/>
<xsd:complexType name="tRole">
<xsd:complexContent>
@@ -108,5 +108,5 @@
</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=948937&r1=948936&r2=948937&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 Thu May 27 18:09:53 2010
@@ -25,12 +25,12 @@
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"
@@ -38,9 +38,9 @@
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:
@@ -54,10 +54,10 @@
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>
@@ -81,5 +81,5 @@
</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=948937&r1=948936&r2=948937&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 Thu May 27 18:09:53 2010
@@ -25,12 +25,12 @@
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)
@@ -44,17 +44,17 @@
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
+ 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:
@@ -72,12 +72,12 @@
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>
@@ -89,7 +89,7 @@
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
-
+
<xsd:complexType name="tExtensibleElements">
<xsd:annotation>
<xsd:documentation>
@@ -103,7 +103,7 @@
</xsd:sequence>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
-
+
<xsd:element name="documentation">
<xsd:complexType mixed="true">
<xsd:sequence>
@@ -113,7 +113,7 @@
<xsd:attribute ref="xml:lang"/>
</xsd:complexType>
</xsd:element>
-
+
<xsd:element name="propertyAlias">
<xsd:complexType>
<xsd:complexContent>
@@ -130,7 +130,7 @@
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
-
+
<xsd:element name="query" type="vprop:tQuery"/>
<xsd:complexType name="tQuery" mixed="true">
<xsd:sequence>
@@ -139,5 +139,5 @@
<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
Modified: ode/trunk/bpel-schemas/src/main/resources/wsbpel_main-draft-Apr-29-2006.xsd
URL: http://svn.apache.org/viewvc/ode/trunk/bpel-schemas/src/main/resources/wsbpel_main-draft-Apr-29-2006.xsd?rev=948937&r1=948936&r2=948937&view=diff
==============================================================================
--- ode/trunk/bpel-schemas/src/main/resources/wsbpel_main-draft-Apr-29-2006.xsd (original)
+++ ode/trunk/bpel-schemas/src/main/resources/wsbpel_main-draft-Apr-29-2006.xsd Thu May 27 18:09:53 2010
@@ -67,19 +67,19 @@
Fixing XSD to allow: (a) other URI in importType (b) repeatEvery to be used standalone
Applied Issue 204 and 6.2
2006-02-14: Rev 1.29: Alex Alves: Issue 110
- 2006-02-21: Rev 1.30: YIU-OSS: Alex Yiu:
+ 2006-02-21: Rev 1.30: YIU-OSS: Alex Yiu:
Apply Issue 217: changing "compensate" activity and adding "compensateScope" activity
2006-03-07: Rev 1.31: Danny van der Rijn: Action Item 21:
Remove WSDL namespace declaration and import
- 2006-03-20: Rev 1.32: YIU-OSS: Alex Yiu:
+ 2006-03-20: Rev 1.32: YIU-OSS: Alex Yiu:
Making namespace and location optional in tImport
(Corresponding to action item #26)
- 2006-03-21: Rev 1.33: YIU-OSS: Alex Yiu:
- Removing "iterator" element from "forEach"
+ 2006-03-21: Rev 1.33: YIU-OSS: Alex Yiu:
+ Removing "iterator" element from "forEach"
2006-03-23: Rev 1.34: YIU-OSS: Alex Yiu:
Adding keepSrcElementName to copy
2006-04-05: Rev 1.35: YIU-OSS: Alex Yiu:
- Applying Issue 248: restricting "any" under "extensionActivity"
+ Applying Issue 248: restricting "any" under "extensionActivity"
to "##other" namespace
</documentation>
</annotation>
@@ -326,7 +326,7 @@
<element name="for" type="bpws:tDuration-expr"/>
<element name="until" type="bpws:tDeadline-expr"/>
</choice>
- </group>
+ </group>
<complexType name="tOnAlarmPick">
<complexContent>
<extension base="bpws:tExtensibleElements">
@@ -342,12 +342,12 @@
<extension base="bpws:tExtensibleElements">
<sequence>
<choice>
- <sequence>
+ <sequence>
<group ref="bpws:forOrUntilGroup" />
<element name="repeatEvery" type="bpws:tDuration-expr" minOccurs="0"/>
</sequence>
<element name="repeatEvery" type="bpws:tDuration-expr" />
- </choice>
+ </choice>
<element ref="bpws:scope"/>
</sequence>
</extension>
@@ -602,7 +602,7 @@
<element ref="bpws:from"/>
<element ref="bpws:to"/>
</sequence>
- <attribute name="keepSrcElementName" type="bpws:tBoolean"
+ <attribute name="keepSrcElementName" type="bpws:tBoolean"
use="optional" default="no" />
</extension>
</complexContent>
@@ -847,18 +847,18 @@
<extension base="bpws:tExtensibleElements">
<sequence>
<element name="branches">
- <complexType>
+ <complexType>
<complexContent>
<extension base="bpws:tExpression">
- <attribute name="countCompletedBranchesOnly" type="bpws:tBoolean" />
- </extension>
- </complexContent>
- </complexType>
- </element>
+ <attribute name="countCompletedBranchesOnly" type="bpws:tBoolean" />
+ </extension>
+ </complexContent>
+ </complexType>
+ </element>
</sequence>
</extension>
</complexContent>
- </complexType>
+ </complexType>
<complexType name="tExtensionActivity">
<sequence>