| Schema Central Home | WS-BPEL 2.0 Overview | Search WS-BPEL 2.0: Advanced Search | WS-BPEL 2.0 |
Schema for Abstract Process Common Base for WS-BPEL 2.0 OASIS Standard 11th April, 2007 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 (c) change "xsd-derived" from XSD NS to this Abstract BPEL NS and define the corresponding simple types (d) adding "##opaque" to BPELVariableName, tInitiate, tPattern, tRoles, tBoolean (e) add abstractProcessProfile to tProcess (f) add opaqueActivity (g) add tOpaqueBoolean type and add opaque attribute tExpression, tQuery, tFrom, tTo (h) add opaqueFrom element and introduce fromGroup (i) Change the sequence for "tOnAlarmEvent" From: --------------------- <xsd:sequence> <xsd:choice> <xsd:sequence> <xsd:group ref="forOrUntilGroup" minOccurs="1"/> <xsd:element ref="repeatEvery" minOccurs="0"/> </xsd:sequence> <xsd:element ref="repeatEvery" minOccurs="1"/> </xsd:choice> <xsd:element ref="scope" minOccurs="1"/> </xsd:sequence> --------------------- To: --------------------- <xsd:sequence> <xsd:group ref="forOrUntilGroup" minOccurs="0"/> <xsd:element ref="repeatEvery" minOccurs="0"/> <xsd:element ref="scope" minOccurs="0"/> </xsd:sequence> ---------------------
|
Recommended Reading:
|