Definition Type: Group
Name: activity
Namespace: http://docs.oasis-open.org/wsbpel/2.0/process/abstract
Containing Schema: ws-bpel_abstract_common_base.xsd
Documentation:
All standard WS-BPEL 2.0 activities in alphabetical order. Basic activities and structured activities. Addtional constraints: - rethrow activity can be used ONLY within a fault handler (i.e. "catch" and "catchAll" element) - compensate or compensateScope activity can be used ONLY within a fault handler, a compensation handler or a termination handler
Collapse XSD Schema Diagram:
Drilldown into opaqueActivity in schema ws-bpel_abstract_common_base_xsd Drilldown into while in schema ws-bpel_abstract_common_base_xsd Drilldown into wait in schema ws-bpel_abstract_common_base_xsd Drilldown into validate in schema ws-bpel_abstract_common_base_xsd Drilldown into throw in schema ws-bpel_abstract_common_base_xsd Drilldown into sequence in schema ws-bpel_abstract_common_base_xsd Drilldown into scope in schema ws-bpel_abstract_common_base_xsd Drilldown into rethrow in schema ws-bpel_abstract_common_base_xsd Drilldown into reply in schema ws-bpel_abstract_common_base_xsd Drilldown into repeatUntil in schema ws-bpel_abstract_common_base_xsd Drilldown into receive in schema ws-bpel_abstract_common_base_xsd Drilldown into pick in schema ws-bpel_abstract_common_base_xsd Drilldown into invoke in schema ws-bpel_abstract_common_base_xsd Drilldown into if in schema ws-bpel_abstract_common_base_xsd Drilldown into forEach in schema ws-bpel_abstract_common_base_xsd Drilldown into flow in schema ws-bpel_abstract_common_base_xsd Drilldown into extensionActivity in schema ws-bpel_abstract_common_base_xsd Drilldown into exit in schema ws-bpel_abstract_common_base_xsd Drilldown into empty in schema ws-bpel_abstract_common_base_xsd Drilldown into compensateScope in schema ws-bpel_abstract_common_base_xsd Drilldown into compensate in schema ws-bpel_abstract_common_base_xsd Drilldown into assign in schema ws-bpel_abstract_common_base_xsdXSD Diagram of activity in schema ws-bpel_abstract_common_base_xsd (OASIS Web Services Business Process Execution Language (WSBPEL) TC)
Collapse XSD Schema Code:
<xsd:group name="activity">
    <xsd:annotation>
        <xsd:documentation>
				All standard WS-BPEL 2.0 activities in alphabetical order. Basic activities
				and structured activities.
				Addtional constraints:
				- rethrow activity can be used ONLY within a fault handler
				  (i.e. "catch" and "catchAll" element)
				- compensate or compensateScope activity can be used ONLY
				  within a fault handler, a compensation handler or a termination handler
			</xsd:documentation>
    </xsd:annotation>
    <xsd:choice>
        <xsd:element ref="assign" />
        <xsd:element ref="compensate" />
        <xsd:element ref="compensateScope" />
        <xsd:element ref="empty" />
        <xsd:element ref="exit" />
        <xsd:element ref="extensionActivity" />
        <xsd:element ref="flow" />
        <xsd:element ref="forEach" />
        <xsd:element ref="if" />
        <xsd:element ref="invoke" />
        <xsd:element ref="pick" />
        <xsd:element ref="receive" />
        <xsd:element ref="repeatUntil" />
        <xsd:element ref="reply" />
        <xsd:element ref="rethrow" />
        <xsd:element ref="scope" />
        <xsd:element ref="sequence" />
        <xsd:element ref="throw" />
        <xsd:element ref="validate" />
        <xsd:element ref="wait" />
        <xsd:element ref="while" />
        <xsd:element ref="opaqueActivity" />
    </xsd:choice>
</xsd:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
assign xsd-derived:assign (1) (1)
compensate xsd-derived:compensate (1) (1)
compensateScope xsd-derived:compensateScope (1) (1)
empty xsd-derived:empty (1) (1)
exit xsd-derived:exit (1) (1)
extensionActivity xsd-derived:extensionActivity (1) (1)
flow xsd-derived:flow (1) (1)
forEach xsd-derived:forEach (1) (1)
if xsd-derived:if (1) (1)
invoke xsd-derived:invoke (1) (1)
pick xsd-derived:pick (1) (1)
receive xsd-derived:receive (1) (1)
repeatUntil xsd-derived:repeatUntil (1) (1)
reply xsd-derived:reply (1) (1)
rethrow xsd-derived:rethrow (1) (1)
scope xsd-derived:scope (1) (1)
sequence xsd-derived:sequence (1) (1)
throw xsd-derived:throw (1) (1)
validate xsd-derived:validate (1) (1)
wait xsd-derived:wait (1) (1)
while xsd-derived:while (1) (1)
opaqueActivity xsd-derived:opaqueActivity (1) (1)