ws-bpel_abstract_common_base.xsd
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> ---------------------
Schema document information
Namespace: http://docs.oasis-open.org/wsbpel/2.0/process/abstract
File path: ws-bpel_abstract_common_base.xsd
Properties: Element Form Default: qualified, Block Default: #all
Elements
xsd-derived:compensationHandler
xsd-derived:completionCondition
xsd-derived:extensionAssignOperation
xsd-derived:terminationHandler
Attributes
Complex types
xsd-derived:tActivityContainer
xsd-derived:tCompletionCondition
xsd-derived:tCorrelationsWithPattern
xsd-derived:tCorrelationWithPattern
xsd-derived:tExtensibleElements
xsd-derived:tExtensionActivity