|
|
@@ -0,0 +1,1504 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
+<xs:schema xmlns="http://www.w3.org/2001/XMLSchema"
|
|
|
+ xmlns:wsbpel="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
|
|
|
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
+ xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
|
|
|
+ xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
|
|
|
+ xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
|
|
|
+ xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
|
|
|
+ xmlns:p5opr="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd"
|
|
|
+ xmlns:p5_simpleSchema_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/p5_simpleSchema_map.xsd"
|
|
|
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
|
|
+ targetNamespace="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
|
|
|
+ vc:minVersion="1.1"><!--#147 when @targetNamespace and prefix probably exists!-->
|
|
|
+ <xs:annotation>
|
|
|
+ <xs: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)
|
|
|
+ 2004-06-26: YIU-OSS: Alex Yiu: Using XMLSpy to do a re-indent
|
|
|
+ 2004-06-28: YIU-OSS: Alex Yiu: Applying Issue 94 resolution by merging tActivityContainer and tActivityOrCompensateContainer
|
|
|
+ 2004-06-28: YIU-OSS: Alex Yiu: Applying Issue 75 resolution: by allowing partnerLinks declaration within a scope
|
|
|
+ 2004-06-28: YIU-OSS: Alex Yiu: Applying Issue 37 resolution: "initiate" attribute becomes a tri-value switch instead of a boolean switch
|
|
|
+ 2004-07-19: YIU-OSS: Alex Yiu: Adding "service-ref" element and its definition for issue 34
|
|
|
+ 2004-07-21: YIU-OSS: Alex Yiu: Applying Issue 43 and 44
|
|
|
+ 2004-09-01: YIU-OSS: Alex Yiu: Applying Issue 146: Making tVariable Extensible
|
|
|
+ 2004-09-01: YIU-OSS: Alex Yiu: Applying Issue 149: Adding formal documentation support to BPEL
|
|
|
+ 2004-09-01: YIU-OSS: Alex Yiu: A bunch of misc cleanup for Issue 13
|
|
|
+ 2004-10-20: YIU-OSS: Alex Yiu: Fixing schema problems discovered by Dieter Koenig
|
|
|
+ 2004-10-20: YIU-OSS: Alex Yiu: Applying Issue 123
|
|
|
+ 2004-10-20: YIU-OSS: Alex Yiu: Applying some non-normative changes suggested by Paul Brown
|
|
|
+ 2004-11-30: YIU-OSS: Alex Yiu: Applying Issue 152 and 165
|
|
|
+ 2004-12-02: YIU-OSS: Alex Yiu: Applying Issue 135 (TerminationHandler changes from Satish)
|
|
|
+ 2005-04-02: curbera-oss: Paco Curbera: Applying Issue 93
|
|
|
+ 2005-04-24: curbera-oss: Paco Curbera: Applying Issue 112
|
|
|
+ 2005-05-01: YIU-OSS: Alex Yiu: Fixing XSD syntax typo for Issue 112
|
|
|
+ 2005-05-02: YIU-OSS: Alex Yiu: Reapplying XSD syntax changes lost during CVS Migration:
|
|
|
+ (a) Moving terminationHandler from process level to scope level
|
|
|
+ (b) removing compensationHandler from the process level
|
|
|
+ (c) renaming an attribute of "scope" from "variableAccessSerializable" to "isolated"
|
|
|
+ (d) removing "enableInstanceCompensation" attribute from XSD
|
|
|
+ (e) removing "partner" and "partners" element
|
|
|
+ 2005-05-06: Rev 1.18: Assaf Arkin: Applying Issue 160, added validate activity, validate attribute to assign, simple type tNCNames
|
|
|
+ 2005-06-24: Rev 1.19: YIU-OSS: Alex Yiu: fixing minor typo in the Rev 1.18
|
|
|
+ 2005-06-28: Rev 1.20: YIU-OSS: Alex Yiu: applying Issue 140 - adding "repeatUntil" activity
|
|
|
+ 2005-07-25: Rev 1.21: YIU-OSS: Alex Yiu: Applying Issue 103, 199, 203 and Issue 196
|
|
|
+ 2005-08-14: Rev 1.22: curbera-oss: Paco Curbera: Applying Issue 139.1, 147
|
|
|
+ 2005-08-20: Rev 1.23: assaf-oss: Assaf Arkin: fixed issues 202, 206, 209, 214 and 132. (this comment is added by alex)
|
|
|
+ 2005-08-29: Rev 1.24: YIU-OSS: Alex Yiu: rectify the definition of "forEach" (issue 147) according to the issue 204 by adding "scope" (note: we still need to apply the rest of issue 204.
|
|
|
+ 2005-08-30: Rev 1.25: YIU-OSS: Alex Yiu:
|
|
|
+ Apply XSD changes for Issue 190, Issue 136, Issue 213.
|
|
|
+ Apply XSD Changes for Issue 111 and 11.1
|
|
|
+ Apply XSD Changes for Issue 192 by merging wsbpel_msgprop.xsd into this wsbpel_main.xsd
|
|
|
+ XSD Changes in Issue 145 was missing. Re-apply it here.
|
|
|
+ 2005-10-15: Rev 1.26: YIU-OSS: Alex Yiu:
|
|
|
+ Apply XSD Changes for issue 92
|
|
|
+ 2005-12-05: Rev 1.27: Assaf: In tValidate inlined type for variables attribute.
|
|
|
+ 2005-12-11: Rev 1.28: YIU-OSS: Alex Yiu:
|
|
|
+ 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:
|
|
|
+ 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:
|
|
|
+ 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-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"
|
|
|
+ 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"
|
|
|
+ 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
|
|
|
+ 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:
|
|
|
+ Replaced prefix "bpws" with "bpel"
|
|
|
+ Removed attribute "abstractProcess" from "tProcess"
|
|
|
+ Apply issue 282
|
|
|
+ 2006-07-28: Rev 1.42: Alex Yiu
|
|
|
+ Refactor tOnMsgCommon
|
|
|
+ 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
|
|
|
+ and "property" and "propertyAlias" into another schema
|
|
|
+ 2006-07-31: Rev 1.45: Alex Yiu
|
|
|
+ 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
|
|
|
+ 2006-08-02: Rev 1.47: Thomas Schulze
|
|
|
+ Done some formatting / reordering.
|
|
|
+ Remove types tFaultHandlerBase, tCompensationAllowedActivityContainer,
|
|
|
+ tCompensationHandler and tTerminationHandler.
|
|
|
+ Replace all references to the types above with tActivityContainer.
|
|
|
+ Added blockDefault to block restriction, extension and substitution.
|
|
|
+ Adapted comments.
|
|
|
+ Applied Issue 305 and AI 113.
|
|
|
+ 2006-08-03: Rev 1.48: Alex Yiu
|
|
|
+ Add minLength restriction to BPELVariableNames type
|
|
|
+ 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".
|
|
|
+ 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 "xs:".
|
|
|
+
|
|
|
+ *****************************************
|
|
|
+
|
|
|
+ 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
|
|
|
+ Change the targetNamespace URI to:
|
|
|
+ http://docs.oasis-open.org/ws-bpel/2.0/process/executable
|
|
|
+ 2006-08-09: Rev 1.2: Alex Yiu
|
|
|
+ A minor update and clarification in comments and documentation
|
|
|
+ 2006-08-16: Rev 1.3: Thomas Schulze
|
|
|
+ Minor formatting changes.
|
|
|
+ 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".
|
|
|
+ Apply AI 152: change the targetNamespace from "http://docs.oasis-open.org/ws-bpel/2.0/process/executable"
|
|
|
+ to "http://docs.oasis-open.org/wsbpel/2.0/process/executable".
|
|
|
+ Apply the two friendly amendments made in today's call. That are:
|
|
|
+ 1) make the QName list non empty (simpleType QNames)
|
|
|
+ 2) make fromParts, fromPart, toParts, toPart extensible
|
|
|
+ Add a copyright statement.
|
|
|
+ 2006-08-17: Rev 1.4: Alex Yiu
|
|
|
+ Adding last modified date and small reformatting for copyright statement
|
|
|
+ 2006-10-18: Rev 1.5: Alex Yiu
|
|
|
+ Apply changes for public review issue R9
|
|
|
+ to qualify the "LED" comment
|
|
|
+ 2006-11-14: Rev 1.6: Dieter Koenig
|
|
|
+ Added minOccurs="0" to the branches element
|
|
|
+ 2006-11-15: Rev 1.7: Dieter/Thomas
|
|
|
+ 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
|
|
|
+ Issue R33: Adding "ignoreMissingFromData" attribute
|
|
|
+ 2006-12-09: Rev 1.10: Alex Yiu
|
|
|
+ Change the last modified date
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:import namespace="http://www.w3.org/XML/1998/namespace"
|
|
|
+ schemaLocation="xml.xsd"/>
|
|
|
+ <xs:element name="process" type="wsbpel:tProcess" id="w___d15e95744-1_process">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ This is the root element for a WS-BPEL 2.0 process.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:element>
|
|
|
+ <xs:complexType name="tProcess" id="w___d7e93985-1_tProcess">
|
|
|
+ <xs:complexContent id="w___d7e93986-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e93987-1">
|
|
|
+ <xs:sequence id="w___d7e93988-1">
|
|
|
+ <xs:element ref="wsbpel:extensions" minOccurs="0" id="w___d7e93989-1"/>
|
|
|
+ <xs:element ref="wsbpel:import"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e93990-1"/>
|
|
|
+ <xs:element ref="wsbpel:partnerLinks" minOccurs="0" id="w___d7e93991-1"/>
|
|
|
+ <xs:element ref="wsbpel:messageExchanges" minOccurs="0" id="w___d7e93992-1"/>
|
|
|
+ <xs:element ref="wsbpel:variables" minOccurs="0" id="w___d7e93993-1"/>
|
|
|
+ <xs:element ref="wsbpel:correlationSets" minOccurs="0" id="w___d7e93994-1"/>
|
|
|
+ <xs:element ref="wsbpel:faultHandlers" minOccurs="0" id="w___d7e93995-1"/>
|
|
|
+ <xs:element ref="wsbpel:eventHandlers" minOccurs="0" id="w___d7e93996-1"/>
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="name"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e93998-1_name"/>
|
|
|
+ <xs:attribute name="targetNamespace"
|
|
|
+ type="xs:anyURI"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e93999-1_targetName"/>
|
|
|
+ <xs:attribute name="queryLanguage"
|
|
|
+ type="xs:anyURI"
|
|
|
+ default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"
|
|
|
+ id="w___d7e94000-1_queryLangu"/>
|
|
|
+ <xs:attribute name="expressionLanguage"
|
|
|
+ type="xs:anyURI"
|
|
|
+ default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"
|
|
|
+ id="w___d7e94001-1_expression"/>
|
|
|
+ <xs:attribute name="suppressJoinFailure"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ default="no"
|
|
|
+ id="w___d7e94002-1_suppressJo"/>
|
|
|
+ <xs:attribute name="exitOnStandardFault"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ default="no"
|
|
|
+ id="w___d7e94003-1_exitOnStan"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tExtensibleElements" id="w___d7e94004-1_tExtensibl">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ This type is extended by other component types to allow elements and attributes from
|
|
|
+ other namespaces to be added at the modeled places.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:sequence id="w___d7e94008-1">
|
|
|
+ <xs:element ref="wsbpel:documentation"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94009-1"/>
|
|
|
+ <xs:any namespace="##other"
|
|
|
+ processContents="lax"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:anyAttribute namespace="##other" processContents="lax"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="documentation"
|
|
|
+ type="wsbpel:tDocumentation"
|
|
|
+ id="w___d7e94012-1_documentat"/>
|
|
|
+ <xs:complexType name="tDocumentation" mixed="true" id="w___d7e94013-1_tDocumenta">
|
|
|
+ <xs:sequence id="w___d7e94014-1">
|
|
|
+ <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="source" type="xs:anyURI" id="w___d7e94016-1_source"/>
|
|
|
+ <xs:attribute ref="xml:lang" id="w___d7e94017-1"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:group name="activity">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs: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
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:choice id="w___d7e94022-1">
|
|
|
+ <xs:element ref="wsbpel:assign" id="w___d7e94023-1"/>
|
|
|
+ <xs:element ref="wsbpel:compensate" id="w___d7e94024-1"/>
|
|
|
+ <xs:element ref="wsbpel:compensateScope" id="w___d7e94025-1"/>
|
|
|
+ <xs:element ref="wsbpel:empty" id="w___d7e94026-1"/>
|
|
|
+ <xs:element ref="wsbpel:exit" id="w___d7e94027-1"/>
|
|
|
+ <xs:element ref="wsbpel:extensionActivity" id="w___d7e94028-1"/>
|
|
|
+ <xs:element ref="wsbpel:flow" id="w___d7e94029-1"/>
|
|
|
+ <xs:element ref="wsbpel:forEach" id="w___d7e94030-1"/>
|
|
|
+ <xs:element ref="wsbpel:if" id="w___d7e94031-1"/>
|
|
|
+ <xs:element ref="wsbpel:invoke" id="w___d7e94032-1"/>
|
|
|
+ <xs:element ref="wsbpel:pick" id="w___d7e94033-1"/>
|
|
|
+ <xs:element ref="wsbpel:receive" id="w___d7e94035-1"/>
|
|
|
+ <xs:element ref="wsbpel:repeatUntil" id="w___d7e94036-1"/>
|
|
|
+ <xs:element ref="wsbpel:reply" id="w___d7e94037-1"/>
|
|
|
+ <xs:element ref="wsbpel:rethrow" id="w___d7e94038-1"/>
|
|
|
+ <xs:element ref="wsbpel:scope" id="w___d7e94039-1"/>
|
|
|
+ <xs:element ref="wsbpel:sequence" id="w___d7e94040-1"/>
|
|
|
+ <xs:element ref="wsbpel:throw" id="w___d7e94041-1"/>
|
|
|
+ <xs:element ref="wsbpel:validate" id="w___d7e94042-1"/>
|
|
|
+ <xs:element ref="wsbpel:wait" id="w___d7e94043-1"/>
|
|
|
+ <xs:element ref="wsbpel:while" id="w___d7e94044-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:group>
|
|
|
+ <xs:element name="extensions"
|
|
|
+ type="wsbpel:tExtensions"
|
|
|
+ id="w___d7e94045-1_extensions"/>
|
|
|
+ <xs:complexType name="tExtensions" id="w___d7e94046-1_tExtension">
|
|
|
+ <xs:complexContent id="w___d7e94047-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94048-1">
|
|
|
+ <xs:sequence id="w___d7e94049-1">
|
|
|
+ <xs:element ref="wsbpel:extension"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94050-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="extension"
|
|
|
+ type="wsbpel:tExtension"
|
|
|
+ id="w___d7e94051-1_extension"/>
|
|
|
+ <xs:complexType name="tExtension" id="w___d7e94053-1_tExtension">
|
|
|
+ <xs:complexContent id="w___d7e94054-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94055-1">
|
|
|
+ <xs:attribute name="namespace"
|
|
|
+ type="xs:anyURI"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94056-1_namespace"/>
|
|
|
+ <xs:attribute name="mustUnderstand"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94057-1_mustUnders"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="import" type="wsbpel:tImport" id="w___d7e94058-1_import"/>
|
|
|
+ <xs:complexType name="tImport" id="w___d7e94059-1_tImport">
|
|
|
+ <xs:complexContent id="w___d7e94060-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94061-1">
|
|
|
+ <xs:attribute name="namespace"
|
|
|
+ type="xs:anyURI"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94062-1_namespace"/>
|
|
|
+ <xs:attribute name="location"
|
|
|
+ type="xs:anyURI"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94063-1_location"/>
|
|
|
+ <xs:attribute name="importType"
|
|
|
+ type="xs:anyURI"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94064-1_importType"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="partnerLinks"
|
|
|
+ type="wsbpel:tPartnerLinks"
|
|
|
+ id="w___d7e94065-1_partnerLin"/>
|
|
|
+ <xs:complexType name="tPartnerLinks" id="w___d7e94066-1_tPartnerLi">
|
|
|
+ <xs:complexContent id="w___d7e94067-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94068-1">
|
|
|
+ <xs:sequence id="w___d7e94069-1">
|
|
|
+ <xs:element ref="wsbpel:partnerLink"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94070-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="partnerLink"
|
|
|
+ type="wsbpel:tPartnerLink"
|
|
|
+ id="w___d7e94071-1_partnerLin"/>
|
|
|
+ <xs:complexType name="tPartnerLink" id="w___d7e94072-1_tPartnerLi">
|
|
|
+ <xs:complexContent id="w___d7e94073-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94074-1">
|
|
|
+ <xs:attribute name="name"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94075-1_name"/>
|
|
|
+ <xs:attribute name="partnerLinkType"
|
|
|
+ type="xs:QName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94076-1_partnerLin"/>
|
|
|
+ <xs:attribute name="myRole" type="xs:NCName" id="w___d7e94077-1_myRole"/>
|
|
|
+ <xs:attribute name="partnerRole" type="xs:NCName" id="w___d7e94078-1_partnerRol"/>
|
|
|
+ <xs:attribute name="initializePartnerRole"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ id="w___d7e94079-1_initialize"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="messageExchanges"
|
|
|
+ type="wsbpel:tMessageExchanges"
|
|
|
+ id="w___d7e94080-1_messageExc"/>
|
|
|
+ <xs:complexType name="tMessageExchanges" id="w___d7e94081-1_tMessageEx">
|
|
|
+ <xs:complexContent id="w___d7e94082-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94083-1">
|
|
|
+ <xs:sequence id="w___d7e94084-1">
|
|
|
+ <xs:element ref="wsbpel:messageExchange"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94085-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="messageExchange"
|
|
|
+ type="wsbpel:tMessageExchange"
|
|
|
+ id="w___d7e94086-1_messageExc"/>
|
|
|
+ <xs:complexType name="tMessageExchange" id="w___d7e94087-1_tMessageEx">
|
|
|
+ <xs:complexContent id="w___d7e94088-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94089-1">
|
|
|
+ <xs:attribute name="name"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94090-1_name"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="variables"
|
|
|
+ type="wsbpel:tVariables"
|
|
|
+ id="w___d7e94092-1_variables"/>
|
|
|
+ <xs:complexType name="tVariables" id="w___d7e94093-1_tVariables">
|
|
|
+ <xs:complexContent id="w___d7e94094-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94095-1">
|
|
|
+ <xs:sequence id="w___d7e94096-1">
|
|
|
+ <xs:element ref="wsbpel:variable"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94097-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="variable"
|
|
|
+ type="wsbpel:tVariable"
|
|
|
+ id="w___d7e94098-1_variable"/>
|
|
|
+ <xs:complexType name="tVariable" id="w___d7e94099-1_tVariable">
|
|
|
+ <xs:complexContent id="w___d7e94100-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94101-1">
|
|
|
+ <xs:sequence id="w___d7e94102-1">
|
|
|
+ <xs:element ref="wsbpel:from" minOccurs="0" id="w___d7e94103-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="name"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94104-1_name"/>
|
|
|
+ <xs:attribute name="messageType"
|
|
|
+ type="xs:QName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94105-1_messageTyp"/>
|
|
|
+ <xs:attribute name="type"
|
|
|
+ type="xs:QName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94106-1_type"/>
|
|
|
+ <xs:attribute name="element"
|
|
|
+ type="xs:QName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94107-1_element"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:simpleType name="BPELVariableName" id="w___d7e94108-1_BPELVariab">
|
|
|
+ <xs:restriction base="xs:NCName">
|
|
|
+ <xs:pattern value="[^\.]+"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:element name="correlationSets"
|
|
|
+ type="wsbpel:tCorrelationSets"
|
|
|
+ id="w___d7e94111-1_correlatio"/>
|
|
|
+ <xs:complexType name="tCorrelationSets" id="w___d7e94112-1_tCorrelati">
|
|
|
+ <xs:complexContent id="w___d7e94113-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94114-1">
|
|
|
+ <xs:sequence id="w___d7e94115-1">
|
|
|
+ <xs:element ref="wsbpel:correlationSet"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94116-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="correlationSet"
|
|
|
+ type="wsbpel:tCorrelationSet"
|
|
|
+ id="w___d7e94117-1_correlatio"/>
|
|
|
+ <xs:complexType name="tCorrelationSet" id="w___d7e94118-1_tCorrelati">
|
|
|
+ <xs:complexContent id="w___d7e94119-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94120-1">
|
|
|
+ <xs:attribute name="properties"
|
|
|
+ type="wsbpel:QNames"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94121-1_properties"/>
|
|
|
+ <xs:attribute name="name"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94122-1_name"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:simpleType name="QNames" id="w___d7e94123-1_QNames">
|
|
|
+ <xs:restriction>
|
|
|
+ <xs:simpleType id="w___d7e94125-1">
|
|
|
+ <xs:list itemType="xs:QName"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:minLength value="1"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:element name="faultHandlers"
|
|
|
+ type="wsbpel:tFaultHandlers"
|
|
|
+ id="w___d7e94128-1_faultHandl"/>
|
|
|
+ <xs:complexType name="tFaultHandlers" id="w___d7e94130-1_tFaultHand">
|
|
|
+ <xs:complexContent id="w___d7e94131-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94132-1">
|
|
|
+ <xs:sequence id="w___d7e94133-1">
|
|
|
+ <xs:element ref="wsbpel:catch"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94134-1"/>
|
|
|
+ <xs:element ref="wsbpel:catchAll" minOccurs="0" id="w___d7e94135-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="catch" type="wsbpel:tCatch" id="w___d7e94136-1_catch">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ This element can contain all activities including the activities
|
|
|
+ compensate, compensateScope and rethrow.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:element>
|
|
|
+ <xs:complexType name="tCatch" id="w___d7e94140-1_tCatch">
|
|
|
+ <xs:complexContent id="w___d7e94141-1">
|
|
|
+ <xs:extension base="wsbpel:tActivityContainer" id="w___d7e94142-1">
|
|
|
+ <xs:attribute name="faultName" type="xs:QName" id="w___d7e94143-1_faultName"/>
|
|
|
+ <xs:attribute name="faultVariable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ id="w___d7e94144-1_faultVaria"/>
|
|
|
+ <xs:attribute name="faultMessageType"
|
|
|
+ type="xs:QName"
|
|
|
+ id="w___d7e94145-1_faultMessa"/>
|
|
|
+ <xs:attribute name="faultElement" type="xs:QName" id="w___d7e94146-1_faultEleme"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="catchAll"
|
|
|
+ type="wsbpel:tActivityContainer"
|
|
|
+ id="w___d7e94147-1_catchAll">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ This element can contain all activities including the activities
|
|
|
+ compensate, compensateScope and rethrow.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:element>
|
|
|
+ <xs:complexType name="tActivityContainer" id="w___d7e94151-1_tActivityC">
|
|
|
+ <xs:complexContent id="w___d7e94152-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94153-1">
|
|
|
+ <xs:sequence id="w___d7e94154-1">
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="eventHandlers"
|
|
|
+ type="wsbpel:tEventHandlers"
|
|
|
+ id="w___d7e94156-1_eventHandl"/>
|
|
|
+ <xs:complexType name="tEventHandlers" id="w___d7e94157-1_tEventHand">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
|
|
|
+ because there is another onAlarm element defined for the pick activity.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent id="w___d7e94161-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94162-1">
|
|
|
+ <xs:sequence id="w___d7e94163-1">
|
|
|
+ <xs:element ref="wsbpel:onEvent"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94164-1"/>
|
|
|
+ <xs:element name="onAlarm"
|
|
|
+ type="wsbpel:tOnAlarmEvent"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94165-1_onAlarm"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="onEvent" type="wsbpel:tOnEvent" id="w___d7e94166-1_onEvent"/>
|
|
|
+ <xs:complexType name="tOnEvent" id="w___d7e94167-1_tOnEvent">
|
|
|
+ <xs:complexContent id="w___d7e94168-1">
|
|
|
+ <xs:extension base="wsbpel:tOnMsgCommon" id="w___d7e94169-1">
|
|
|
+ <xs:sequence id="w___d7e94170-1">
|
|
|
+ <xs:element ref="wsbpel:scope" minOccurs="1" id="w___d7e94171-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="messageType"
|
|
|
+ type="xs:QName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94172-1_messageTyp"/>
|
|
|
+ <xs:attribute name="element"
|
|
|
+ type="xs:QName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94173-1_element"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tOnMsgCommon" id="w___d7e94174-1_tOnMsgComm">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
|
|
|
+ because there is another correlations element defined for the invoke activity.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent id="w___d7e94178-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94179-1">
|
|
|
+ <xs:sequence id="w___d7e94180-1">
|
|
|
+ <xs:element name="correlations"
|
|
|
+ type="wsbpel:tCorrelations"
|
|
|
+ minOccurs="0"
|
|
|
+ id="w___d7e94181-1_correlatio"/>
|
|
|
+ <xs:element ref="wsbpel:fromParts" minOccurs="0" id="w___d7e94182-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="partnerLink"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94183-1_partnerLin"/>
|
|
|
+ <xs:attribute name="portType"
|
|
|
+ type="xs:QName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94184-1_portType"/>
|
|
|
+ <xs:attribute name="operation"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94185-1_operation"/>
|
|
|
+ <xs:attribute name="messageExchange"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94186-1_messageExc"/>
|
|
|
+ <xs:attribute name="variable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94187-1_variable"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tCorrelations" id="w___d7e94188-1_tCorrelati">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs: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.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent id="w___d7e94192-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94193-1">
|
|
|
+ <xs:sequence id="w___d7e94194-1">
|
|
|
+ <xs:element name="correlation"
|
|
|
+ type="wsbpel:tCorrelation"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94195-1_correlatio"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tCorrelation" id="w___d7e94197-1_tCorrelati">
|
|
|
+ <xs:complexContent id="w___d7e94198-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94199-1">
|
|
|
+ <xs:attribute name="set"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94200-1_set"/>
|
|
|
+ <xs:attribute name="initiate"
|
|
|
+ type="wsbpel:tInitiate"
|
|
|
+ default="no"
|
|
|
+ id="w___d7e94201-1_initiate"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:simpleType name="tInitiate" id="w___d7e94202-1_tInitiate">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="yes"/>
|
|
|
+ <xs:enumeration value="join"/>
|
|
|
+ <xs:enumeration value="no"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:complexType name="tOnAlarmEvent" id="w___d7e94207-1_tOnAlarmEv">
|
|
|
+ <xs:complexContent id="w___d7e94208-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94209-1">
|
|
|
+ <xs:sequence id="w___d7e94210-1">
|
|
|
+ <xs:choice id="w___d7e94211-1">
|
|
|
+ <xs:sequence id="w___d7e94212-1">
|
|
|
+ <xs:group ref="wsbpel:forOrUntilGroup" minOccurs="1"/>
|
|
|
+ <xs:element ref="wsbpel:repeatEvery" minOccurs="0" id="w___d7e94214-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:element ref="wsbpel:repeatEvery" minOccurs="1" id="w___d7e94215-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ <xs:element ref="wsbpel:scope" minOccurs="1" id="w___d7e94216-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:group name="forOrUntilGroup">
|
|
|
+ <xs:choice id="w___d7e94218-1">
|
|
|
+ <xs:element ref="wsbpel:for" minOccurs="1" id="w___d7e94219-1"/>
|
|
|
+ <xs:element ref="wsbpel:until" minOccurs="1" id="w___d7e94220-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:group>
|
|
|
+ <xs:element name="for" type="wsbpel:tDuration-expr" id="w___d7e94221-1_for"/>
|
|
|
+ <xs:element name="until" type="wsbpel:tDeadline-expr" id="w___d7e94222-1_until"/>
|
|
|
+ <xs:element name="repeatEvery"
|
|
|
+ type="wsbpel:tDuration-expr"
|
|
|
+ id="w___d7e94223-1_repeatEver"/>
|
|
|
+ <xs:complexType name="tActivity" id="w___d7e94224-1_tActivity">
|
|
|
+ <xs:complexContent id="w___d7e94225-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94226-1">
|
|
|
+ <xs:sequence id="w___d7e94227-1">
|
|
|
+ <xs:element ref="wsbpel:targets" minOccurs="0" id="w___d7e94228-1"/>
|
|
|
+ <xs:element ref="wsbpel:sources" minOccurs="0" id="w___d7e94229-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="name" type="xs:NCName" id="w___d7e94230-1_name"/>
|
|
|
+ <xs:attribute name="suppressJoinFailure"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94231-1_suppressJo"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="targets" type="wsbpel:tTargets" id="w___d7e94232-1_targets"/>
|
|
|
+ <xs:complexType name="tTargets" id="w___d7e94233-1_tTargets">
|
|
|
+ <xs:complexContent id="w___d7e94234-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94235-1">
|
|
|
+ <xs:sequence id="w___d7e94236-1">
|
|
|
+ <xs:element ref="wsbpel:joinCondition" minOccurs="0" id="w___d7e94237-1"/>
|
|
|
+ <xs:element ref="wsbpel:target"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94238-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="joinCondition"
|
|
|
+ type="wsbpel:tCondition"
|
|
|
+ id="w___d7e94239-1_joinCondit"/>
|
|
|
+ <xs:element name="target" type="wsbpel:tTarget" id="w___d7e94241-1_target"/>
|
|
|
+ <xs:complexType name="tTarget" id="w___d7e94242-1_tTarget">
|
|
|
+ <xs:complexContent id="w___d7e94243-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94244-1">
|
|
|
+ <xs:attribute name="linkName"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94245-1_linkName"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="sources" type="wsbpel:tSources" id="w___d7e94246-1_sources"/>
|
|
|
+ <xs:complexType name="tSources" id="w___d7e94247-1_tSources">
|
|
|
+ <xs:complexContent id="w___d7e94248-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94249-1">
|
|
|
+ <xs:sequence id="w___d7e94250-1">
|
|
|
+ <xs:element ref="wsbpel:source"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94251-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="source" type="wsbpel:tSource" id="w___d7e94252-1_source"/>
|
|
|
+ <xs:complexType name="tSource" id="w___d7e94253-1_tSource">
|
|
|
+ <xs:complexContent id="w___d7e94254-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94255-1">
|
|
|
+ <xs:sequence id="w___d7e94256-1">
|
|
|
+ <xs:element ref="wsbpel:transitionCondition" minOccurs="0" id="w___d7e94257-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="linkName"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94258-1_linkName"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="transitionCondition"
|
|
|
+ type="wsbpel:tCondition"
|
|
|
+ id="w___d7e94259-1_transition"/>
|
|
|
+ <xs:element name="assign" type="wsbpel:tAssign" id="w___d7e94260-1_assign"/>
|
|
|
+ <xs:complexType name="tAssign" id="w___d7e94261-1_tAssign">
|
|
|
+ <xs:complexContent id="w___d7e94262-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94263-1">
|
|
|
+ <xs:sequence id="w___d7e94264-1">
|
|
|
+ <xs:choice maxOccurs="unbounded" id="w___d7e94265-1">
|
|
|
+ <xs:element ref="wsbpel:copy" minOccurs="1" id="w___d7e94266-1"/>
|
|
|
+ <xs:element ref="wsbpel:extensionAssignOperation"
|
|
|
+ minOccurs="1"
|
|
|
+ id="w___d7e94267-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="validate"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ use="optional"
|
|
|
+ default="no"
|
|
|
+ id="w___d7e94268-1_validate"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="copy" type="wsbpel:tCopy" id="w___d7e94269-1_copy"/>
|
|
|
+ <xs:complexType name="tCopy" id="w___d7e94270-1_tCopy">
|
|
|
+ <xs:complexContent id="w___d7e94271-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94272-1">
|
|
|
+ <xs:sequence id="w___d7e94273-1">
|
|
|
+ <xs:element ref="wsbpel:from" minOccurs="1" id="w___d7e94274-1"/>
|
|
|
+ <xs:element ref="wsbpel:to" minOccurs="1" id="w___d7e94275-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="keepSrcElementName"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ use="optional"
|
|
|
+ default="no"
|
|
|
+ id="w___d7e94276-1_keepSrcEle"/>
|
|
|
+ <xs:attribute name="ignoreMissingFromData"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ use="optional"
|
|
|
+ default="no"
|
|
|
+ id="w___d7e94277-1_ignoreMiss"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="from" type="wsbpel:tFrom" id="w___d7e94279-1_from"/>
|
|
|
+ <xs:complexType name="tFrom" mixed="true" id="w___d7e94280-1_tFrom">
|
|
|
+ <xs:sequence id="w___d7e94281-1">
|
|
|
+ <xs:element ref="wsbpel:documentation"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94282-1"/>
|
|
|
+ <xs:any namespace="##other"
|
|
|
+ processContents="lax"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"/>
|
|
|
+ <xs:choice minOccurs="0" id="w___d7e94284-1">
|
|
|
+ <xs:element ref="wsbpel:literal" minOccurs="1" id="w___d7e94285-1"/>
|
|
|
+ <xs:element ref="wsbpel:query" minOccurs="1" id="w___d7e94286-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="expressionLanguage"
|
|
|
+ type="xs:anyURI"
|
|
|
+ id="w___d7e94287-1_expression"/>
|
|
|
+ <xs:attribute name="variable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ id="w___d7e94288-1_variable"/>
|
|
|
+ <xs:attribute name="part" type="xs:NCName" id="w___d7e94289-1_part"/>
|
|
|
+ <xs:attribute name="property" type="xs:QName" id="w___d7e94290-1_property"/>
|
|
|
+ <xs:attribute name="partnerLink" type="xs:NCName" id="w___d7e94291-1_partnerLin"/>
|
|
|
+ <xs:attribute name="endpointReference"
|
|
|
+ type="wsbpel:tRoles"
|
|
|
+ id="w___d7e94292-1_endpointRe"/>
|
|
|
+ <xs:anyAttribute namespace="##other" processContents="lax"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="literal" type="wsbpel:tLiteral" id="w___d7e94294-1_literal"/>
|
|
|
+ <xs:complexType name="tLiteral" mixed="true" id="w___d7e94295-1_tLiteral">
|
|
|
+ <xs:sequence id="w___d7e94296-1">
|
|
|
+ <xs:any namespace="##any"
|
|
|
+ processContents="lax"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="query" type="wsbpel:tQuery" id="w___d7e94298-1_query"/>
|
|
|
+ <xs:complexType name="tQuery" mixed="true" id="w___d7e94299-1_tQuery">
|
|
|
+ <xs:sequence id="w___d7e94300-1">
|
|
|
+ <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="queryLanguage"
|
|
|
+ type="xs:anyURI"
|
|
|
+ id="w___d7e94302-1_queryLangu"/>
|
|
|
+ <xs:anyAttribute namespace="##other" processContents="lax"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:simpleType name="tRoles" id="w___d7e94304-1_tRoles">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="myRole"/>
|
|
|
+ <xs:enumeration value="partnerRole"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:element name="to" type="wsbpel:tTo" id="w___d7e94308-1_to"/>
|
|
|
+ <xs:complexType name="tTo" mixed="true" id="w___d7e94309-1_tTo">
|
|
|
+ <xs:sequence id="w___d7e94310-1">
|
|
|
+ <xs:element ref="wsbpel:documentation"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94311-1"/>
|
|
|
+ <xs:any namespace="##other"
|
|
|
+ processContents="lax"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"/>
|
|
|
+ <xs:element ref="wsbpel:query" minOccurs="0" id="w___d7e94313-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="expressionLanguage"
|
|
|
+ type="xs:anyURI"
|
|
|
+ id="w___d7e94314-1_expression"/>
|
|
|
+ <xs:attribute name="variable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ id="w___d7e94315-1_variable"/>
|
|
|
+ <xs:attribute name="part" type="xs:NCName" id="w___d7e94316-1_part"/>
|
|
|
+ <xs:attribute name="property" type="xs:QName" id="w___d7e94317-1_property"/>
|
|
|
+ <xs:attribute name="partnerLink" type="xs:NCName" id="w___d7e94318-1_partnerLin"/>
|
|
|
+ <xs:anyAttribute namespace="##other" processContents="lax"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="extensionAssignOperation"
|
|
|
+ type="wsbpel:tExtensionAssignOperation"
|
|
|
+ id="w___d7e94320-1_extensionA"/>
|
|
|
+ <xs:complexType name="tExtensionAssignOperation" id="w___d7e94321-1_tExtension">
|
|
|
+ <xs:complexContent id="w___d7e94322-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94323-1"/>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="compensate"
|
|
|
+ type="wsbpel:tCompensate"
|
|
|
+ id="w___d7e94325-1_compensate"/>
|
|
|
+ <xs:complexType name="tCompensate" id="w___d7e94326-1_tCompensat">
|
|
|
+ <xs:complexContent id="w___d7e94327-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94328-1"/>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="compensateScope"
|
|
|
+ type="wsbpel:tCompensateScope"
|
|
|
+ id="w___d7e94329-1_compensate"/>
|
|
|
+ <xs:complexType name="tCompensateScope" id="w___d7e94330-1_tCompensat">
|
|
|
+ <xs:complexContent id="w___d7e94331-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94332-1">
|
|
|
+ <xs:attribute name="target"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94333-1_target"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="empty" type="wsbpel:tEmpty" id="w___d7e94334-1_empty"/>
|
|
|
+ <xs:complexType name="tEmpty" id="w___d7e94335-1_tEmpty">
|
|
|
+ <xs:complexContent id="w___d7e94336-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94337-1"/>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="exit" type="wsbpel:tExit" id="w___d7e94338-1_exit"/>
|
|
|
+ <xs:complexType name="tExit" id="w___d7e94339-1_tExit">
|
|
|
+ <xs:complexContent id="w___d7e94340-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94341-1"/>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="extensionActivity"
|
|
|
+ type="wsbpel:tExtensionActivity"
|
|
|
+ id="w___d7e94342-1_extensionA"/>
|
|
|
+ <xs:complexType name="tExtensionActivity" id="w___d7e94343-1_tExtension">
|
|
|
+ <xs:sequence id="w___d7e94344-1">
|
|
|
+ <xs:any namespace="##other" processContents="lax"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="flow" type="wsbpel:tFlow" id="w___d7e94346-1_flow"/>
|
|
|
+ <xs:complexType name="tFlow" id="w___d7e94348-1_tFlow">
|
|
|
+ <xs:complexContent id="w___d7e94349-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94350-1">
|
|
|
+ <xs:sequence id="w___d7e94351-1">
|
|
|
+ <xs:element ref="wsbpel:links" minOccurs="0" id="w___d7e94352-1"/>
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1" maxOccurs="unbounded"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="links" type="wsbpel:tLinks" id="w___d7e94354-1_links"/>
|
|
|
+ <xs:complexType name="tLinks" id="w___d7e94355-1_tLinks">
|
|
|
+ <xs:complexContent id="w___d7e94356-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94357-1">
|
|
|
+ <xs:sequence id="w___d7e94358-1">
|
|
|
+ <xs:element ref="wsbpel:link"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94359-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="link" type="wsbpel:tLink" id="w___d7e94360-1_link"/>
|
|
|
+ <xs:complexType name="tLink" id="w___d7e94361-1_tLink">
|
|
|
+ <xs:complexContent id="w___d7e94362-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94363-1">
|
|
|
+ <xs:attribute name="name"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94364-1_name"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="forEach" type="wsbpel:tForEach" id="w___d7e94365-1_forEach"/>
|
|
|
+ <xs:complexType name="tForEach" id="w___d7e94366-1_tForEach">
|
|
|
+ <xs:complexContent id="w___d7e94367-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94368-1">
|
|
|
+ <xs:sequence id="w___d7e94369-1">
|
|
|
+ <xs:element ref="wsbpel:startCounterValue" minOccurs="1" id="w___d7e94370-1"/>
|
|
|
+ <xs:element ref="wsbpel:finalCounterValue" minOccurs="1" id="w___d7e94371-1"/>
|
|
|
+ <xs:element ref="wsbpel:completionCondition" minOccurs="0" id="w___d7e94372-1"/>
|
|
|
+ <xs:element ref="wsbpel:scope" minOccurs="1" id="w___d7e94373-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="counterName"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94374-1_counterNam"/>
|
|
|
+ <xs:attribute name="parallel"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94375-1_parallel"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="startCounterValue"
|
|
|
+ type="wsbpel:tExpression"
|
|
|
+ id="w___d7e94376-1_startCount"/>
|
|
|
+ <xs:element name="finalCounterValue"
|
|
|
+ type="wsbpel:tExpression"
|
|
|
+ id="w___d7e94377-1_finalCount"/>
|
|
|
+ <xs:element name="completionCondition"
|
|
|
+ type="wsbpel:tCompletionCondition"
|
|
|
+ id="w___d7e94378-1_completion"/>
|
|
|
+ <xs:complexType name="tCompletionCondition" id="w___d7e94379-1_tCompletio">
|
|
|
+ <xs:complexContent id="w___d7e94380-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94381-1">
|
|
|
+ <xs:sequence id="w___d7e94382-1">
|
|
|
+ <xs:element ref="wsbpel:branches" minOccurs="0" id="w___d7e94383-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="branches"
|
|
|
+ type="wsbpel:tBranches"
|
|
|
+ id="w___d7e94385-1_branches"/>
|
|
|
+ <xs:complexType name="tBranches" id="w___d7e94386-1_tBranches">
|
|
|
+ <xs:complexContent id="w___d7e94387-1">
|
|
|
+ <xs:extension base="wsbpel:tExpression" id="w___d7e94388-1">
|
|
|
+ <xs:attribute name="successfulBranchesOnly"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ default="no"
|
|
|
+ id="w___d7e94389-1_successful"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="if" type="wsbpel:tIf" id="w___d7e94390-1_if"/>
|
|
|
+ <xs:complexType name="tIf" id="w___d7e94391-1_tIf">
|
|
|
+ <xs:complexContent id="w___d7e94392-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94393-1">
|
|
|
+ <xs:sequence id="w___d7e94394-1">
|
|
|
+ <xs:element ref="wsbpel:condition" minOccurs="1" id="w___d7e94395-1"/>
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1"/>
|
|
|
+ <xs:element ref="wsbpel:elseif"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94397-1"/>
|
|
|
+ <xs:element ref="wsbpel:else" minOccurs="0" id="w___d7e94398-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="elseif" type="wsbpel:tElseif" id="w___d7e94399-1_elseif"/>
|
|
|
+ <xs:complexType name="tElseif" id="w___d7e94400-1_tElseif">
|
|
|
+ <xs:complexContent id="w___d7e94401-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94402-1">
|
|
|
+ <xs:sequence id="w___d7e94403-1">
|
|
|
+ <xs:element ref="wsbpel:condition" minOccurs="1" id="w___d7e94404-1"/>
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="else"
|
|
|
+ type="wsbpel:tActivityContainer"
|
|
|
+ id="w___d7e94406-1_else"/>
|
|
|
+ <xs:element name="invoke" type="wsbpel:tInvoke" id="w___d7e94407-1_invoke"/>
|
|
|
+ <xs:complexType name="tInvoke" id="w___d7e94408-1_tInvoke">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ 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.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent id="w___d7e94412-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94413-1">
|
|
|
+ <xs:sequence id="w___d7e94414-1">
|
|
|
+ <xs:element name="correlations"
|
|
|
+ type="wsbpel:tCorrelationsWithPattern"
|
|
|
+ minOccurs="0"
|
|
|
+ id="w___d7e94415-1_correlatio"/>
|
|
|
+ <xs:element ref="wsbpel:catch"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94416-1"/>
|
|
|
+ <xs:element ref="wsbpel:catchAll" minOccurs="0" id="w___d7e94417-1"/>
|
|
|
+ <xs:element ref="wsbpel:compensationHandler" minOccurs="0" id="w___d7e94418-1"/>
|
|
|
+ <xs:element ref="wsbpel:toParts" minOccurs="0" id="w___d7e94419-1"/>
|
|
|
+ <xs:element ref="wsbpel:fromParts" minOccurs="0" id="w___d7e94420-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="partnerLink"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94421-1_partnerLin"/>
|
|
|
+ <xs:attribute name="portType"
|
|
|
+ type="xs:QName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94422-1_portType"/>
|
|
|
+ <xs:attribute name="operation"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94423-1_operation"/>
|
|
|
+ <xs:attribute name="inputVariable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94424-1_inputVaria"/>
|
|
|
+ <xs:attribute name="outputVariable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94425-1_outputVari"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tCorrelationsWithPattern" id="w___d7e94426-1_tCorrelati">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ 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.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent id="w___d7e94430-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94431-1">
|
|
|
+ <xs:sequence id="w___d7e94432-1">
|
|
|
+ <xs:element name="correlation"
|
|
|
+ type="wsbpel:tCorrelationWithPattern"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94433-1_correlatio"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tCorrelationWithPattern" id="w___d7e94434-1_tCorrelati">
|
|
|
+ <xs:complexContent id="w___d7e94435-1">
|
|
|
+ <xs:extension base="wsbpel:tCorrelation" id="w___d7e94436-1">
|
|
|
+ <xs:attribute name="pattern" type="wsbpel:tPattern" id="w___d7e94437-1_pattern"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:simpleType name="tPattern" id="w___d7e94439-1_tPattern">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="request"/>
|
|
|
+ <xs:enumeration value="response"/>
|
|
|
+ <xs:enumeration value="request-response"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:element name="fromParts"
|
|
|
+ type="wsbpel:tFromParts"
|
|
|
+ id="w___d7e94444-1_fromParts"/>
|
|
|
+ <xs:complexType name="tFromParts" id="w___d7e94445-1_tFromParts">
|
|
|
+ <xs:complexContent id="w___d7e94446-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94447-1">
|
|
|
+ <xs:sequence id="w___d7e94448-1">
|
|
|
+ <xs:element ref="wsbpel:fromPart"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94449-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="fromPart"
|
|
|
+ type="wsbpel:tFromPart"
|
|
|
+ id="w___d7e94450-1_fromPart"/>
|
|
|
+ <xs:complexType name="tFromPart" id="w___d7e94451-1_tFromPart">
|
|
|
+ <xs:complexContent id="w___d7e94452-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94453-1">
|
|
|
+ <xs:attribute name="part"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94454-1_part"/>
|
|
|
+ <xs:attribute name="toVariable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94455-1_toVariable"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="toParts" type="wsbpel:tToParts" id="w___d7e94456-1_toParts"/>
|
|
|
+ <xs:complexType name="tToParts" id="w___d7e94457-1_tToParts">
|
|
|
+ <xs:complexContent id="w___d7e94458-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94459-1">
|
|
|
+ <xs:sequence id="w___d7e94460-1">
|
|
|
+ <xs:element ref="wsbpel:toPart"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94461-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="toPart" type="wsbpel:tToPart" id="w___d7e94462-1_toPart"/>
|
|
|
+ <xs:complexType name="tToPart" id="w___d7e94463-1_tToPart">
|
|
|
+ <xs:complexContent id="w___d7e94464-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94465-1">
|
|
|
+ <xs:attribute name="part"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94466-1_part"/>
|
|
|
+ <xs:attribute name="fromVariable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94467-1_fromVariab"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="pick" type="wsbpel:tPick" id="w___d7e94468-1_pick"/>
|
|
|
+ <xs:complexType name="tPick" id="w___d7e94469-1_tPick">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ XSD Authors: The child element onAlarm needs to be a Local Element Declaration,
|
|
|
+ because there is another onAlarm element defined for event handlers.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent id="w___d7e94473-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94474-1">
|
|
|
+ <xs:sequence id="w___d7e94475-1">
|
|
|
+ <xs:element ref="wsbpel:onMessage"
|
|
|
+ minOccurs="1"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94476-1"/>
|
|
|
+ <xs:element name="onAlarm"
|
|
|
+ type="wsbpel:tOnAlarmPick"
|
|
|
+ minOccurs="0"
|
|
|
+ maxOccurs="unbounded"
|
|
|
+ id="w___d7e94477-1_onAlarm"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="createInstance"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ default="no"
|
|
|
+ id="w___d7e94478-1_createInst"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="onMessage"
|
|
|
+ type="wsbpel:tOnMessage"
|
|
|
+ id="w___d7e94480-1_onMessage"/>
|
|
|
+ <xs:complexType name="tOnMessage" id="w___d7e94481-1_tOnMessage">
|
|
|
+ <xs:complexContent id="w___d7e94482-1">
|
|
|
+ <xs:extension base="wsbpel:tOnMsgCommon" id="w___d7e94483-1">
|
|
|
+ <xs:sequence id="w___d7e94484-1">
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tOnAlarmPick" id="w___d7e94486-1_tOnAlarmPi">
|
|
|
+ <xs:complexContent id="w___d7e94487-1">
|
|
|
+ <xs:extension base="wsbpel:tExtensibleElements" id="w___d7e94488-1">
|
|
|
+ <xs:sequence id="w___d7e94489-1">
|
|
|
+ <xs:group ref="wsbpel:forOrUntilGroup" minOccurs="1"/>
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="receive" type="wsbpel:tReceive" id="w___d7e94492-1_receive"/>
|
|
|
+ <xs:complexType name="tReceive" id="w___d7e94493-1_tReceive">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
|
|
|
+ because there is another correlations element defined for the invoke activity.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent id="w___d7e94497-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94498-1">
|
|
|
+ <xs:sequence id="w___d7e94499-1">
|
|
|
+ <xs:element name="correlations"
|
|
|
+ type="wsbpel:tCorrelations"
|
|
|
+ minOccurs="0"
|
|
|
+ id="w___d7e94500-1_correlatio"/>
|
|
|
+ <xs:element ref="wsbpel:fromParts" minOccurs="0" id="w___d7e94501-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="partnerLink"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94502-1_partnerLin"/>
|
|
|
+ <xs:attribute name="portType"
|
|
|
+ type="xs:QName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94503-1_portType"/>
|
|
|
+ <xs:attribute name="operation"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94504-1_operation"/>
|
|
|
+ <xs:attribute name="variable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94505-1_variable"/>
|
|
|
+ <xs:attribute name="createInstance"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ default="no"
|
|
|
+ id="w___d7e94506-1_createInst"/>
|
|
|
+ <xs:attribute name="messageExchange"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94507-1_messageExc"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="repeatUntil"
|
|
|
+ type="wsbpel:tRepeatUntil"
|
|
|
+ id="w___d7e94508-1_repeatUnti"/>
|
|
|
+ <xs:complexType name="tRepeatUntil" id="w___d7e94509-1_tRepeatUnt">
|
|
|
+ <xs:complexContent id="w___d7e94510-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94511-1">
|
|
|
+ <xs:sequence id="w___d7e94512-1">
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1"/>
|
|
|
+ <xs:element ref="wsbpel:condition" minOccurs="1" id="w___d7e94514-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="reply" type="wsbpel:tReply" id="w___d7e94515-1_reply"/>
|
|
|
+ <xs:complexType name="tReply" id="w___d7e94516-1_tReply">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ XSD Authors: The child element correlations needs to be a Local Element Declaration,
|
|
|
+ because there is another correlations element defined for the invoke activity.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent id="w___d7e94520-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94521-1">
|
|
|
+ <xs:sequence id="w___d7e94522-1">
|
|
|
+ <xs:element name="correlations"
|
|
|
+ type="wsbpel:tCorrelations"
|
|
|
+ minOccurs="0"
|
|
|
+ id="w___d7e94523-1_correlatio"/>
|
|
|
+ <xs:element ref="wsbpel:toParts" minOccurs="0" id="w___d7e94524-1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="partnerLink"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94525-1_partnerLin"/>
|
|
|
+ <xs:attribute name="portType"
|
|
|
+ type="xs:QName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94526-1_portType"/>
|
|
|
+ <xs:attribute name="operation"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94527-1_operation"/>
|
|
|
+ <xs:attribute name="variable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94528-1_variable"/>
|
|
|
+ <xs:attribute name="faultName" type="xs:QName" id="w___d7e94529-1_faultName"/>
|
|
|
+ <xs:attribute name="messageExchange"
|
|
|
+ type="xs:NCName"
|
|
|
+ use="optional"
|
|
|
+ id="w___d7e94530-1_messageExc"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="rethrow" type="wsbpel:tRethrow" id="w___d7e94531-1_rethrow"/>
|
|
|
+ <xs:complexType name="tRethrow" id="w___d7e94532-1_tRethrow">
|
|
|
+ <xs:complexContent id="w___d7e94533-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94534-1"/>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="scope" type="wsbpel:tScope" id="w___d7e94536-1_scope"/>
|
|
|
+ <xs:complexType name="tScope" id="w___d7e94537-1_tScope">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ There is no schema-level default for "exitOnStandardFault"
|
|
|
+ at "scope". Because, it will inherit default from enclosing scope
|
|
|
+ or process.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ <xs:complexContent id="w___d7e94541-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94542-1">
|
|
|
+ <xs:sequence id="w___d7e94543-1">
|
|
|
+ <xs:element ref="wsbpel:partnerLinks" minOccurs="0" id="w___d7e94544-1"/>
|
|
|
+ <xs:element ref="wsbpel:messageExchanges" minOccurs="0" id="w___d7e94545-1"/>
|
|
|
+ <xs:element ref="wsbpel:variables" minOccurs="0" id="w___d7e94546-1"/>
|
|
|
+ <xs:element ref="wsbpel:correlationSets" minOccurs="0" id="w___d7e94547-1"/>
|
|
|
+ <xs:element ref="wsbpel:faultHandlers" minOccurs="0" id="w___d7e94548-1"/>
|
|
|
+ <xs:element ref="wsbpel:compensationHandler" minOccurs="0" id="w___d7e94549-1"/>
|
|
|
+ <xs:element ref="wsbpel:terminationHandler" minOccurs="0" id="w___d7e94550-1"/>
|
|
|
+ <xs:element ref="wsbpel:eventHandlers" minOccurs="0" id="w___d7e94551-1"/>
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="isolated"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ default="no"
|
|
|
+ id="w___d7e94553-1_isolated"/>
|
|
|
+ <xs:attribute name="exitOnStandardFault"
|
|
|
+ type="wsbpel:tBoolean"
|
|
|
+ id="w___d7e94554-1_exitOnStan"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="compensationHandler"
|
|
|
+ type="wsbpel:tActivityContainer"
|
|
|
+ id="w___d7e94555-1_compensati">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ This element can contain all activities including the activities
|
|
|
+ compensate and compensateScope.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:element>
|
|
|
+ <xs:element name="terminationHandler"
|
|
|
+ type="wsbpel:tActivityContainer"
|
|
|
+ id="w___d7e94559-1_terminatio">
|
|
|
+ <xs:annotation>
|
|
|
+ <xs:documentation>
|
|
|
+ This element can contain all activities including the activities
|
|
|
+ compensate and compensateScope.
|
|
|
+ </xs:documentation>
|
|
|
+ </xs:annotation>
|
|
|
+ </xs:element>
|
|
|
+ <xs:element name="sequence"
|
|
|
+ type="wsbpel:tSequence"
|
|
|
+ id="w___d7e94563-1_sequence"/>
|
|
|
+ <xs:complexType name="tSequence" id="w___d7e94564-1_tSequence">
|
|
|
+ <xs:complexContent id="w___d7e94565-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94566-1">
|
|
|
+ <xs:sequence id="w___d7e94567-1">
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1" maxOccurs="unbounded"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="throw" type="wsbpel:tThrow" id="w___d7e94569-1_throw"/>
|
|
|
+ <xs:complexType name="tThrow" id="w___d7e94570-1_tThrow">
|
|
|
+ <xs:complexContent id="w___d7e94571-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94572-1">
|
|
|
+ <xs:attribute name="faultName"
|
|
|
+ type="xs:QName"
|
|
|
+ use="required"
|
|
|
+ id="w___d7e94573-1_faultName"/>
|
|
|
+ <xs:attribute name="faultVariable"
|
|
|
+ type="wsbpel:BPELVariableName"
|
|
|
+ id="w___d7e94574-1_faultVaria"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="validate"
|
|
|
+ type="wsbpel:tValidate"
|
|
|
+ id="w___d7e94575-1_validate"/>
|
|
|
+ <xs:complexType name="tValidate" id="w___d7e94576-1_tValidate">
|
|
|
+ <xs:complexContent id="w___d7e94577-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94578-1">
|
|
|
+ <xs:attribute name="variables"
|
|
|
+ use="required"
|
|
|
+ type="wsbpel:BPELVariableNames"
|
|
|
+ id="w___d7e94579-1_variables"/>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:simpleType name="BPELVariableNames" id="w___d7e94580-1_BPELVariab">
|
|
|
+ <xs:restriction>
|
|
|
+ <xs:simpleType id="w___d7e94582-1">
|
|
|
+ <xs:list itemType="wsbpel:BPELVariableName"/>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:minLength value="1"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+ <xs:element name="wait" type="wsbpel:tWait" id="w___d7e94586-1_wait"/>
|
|
|
+ <xs:complexType name="tWait" id="w___d7e94587-1_tWait">
|
|
|
+ <xs:complexContent id="w___d7e94588-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94589-1">
|
|
|
+ <xs:choice id="w___d7e94590-1">
|
|
|
+ <xs:element ref="wsbpel:for" minOccurs="1" id="w___d7e94591-1"/>
|
|
|
+ <xs:element ref="wsbpel:until" minOccurs="1" id="w___d7e94592-1"/>
|
|
|
+ </xs:choice>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="while" type="wsbpel:tWhile" id="w___d7e94593-1_while"/>
|
|
|
+ <xs:complexType name="tWhile" id="w___d7e94594-1_tWhile">
|
|
|
+ <xs:complexContent id="w___d7e94595-1">
|
|
|
+ <xs:extension base="wsbpel:tActivity" id="w___d7e94596-1">
|
|
|
+ <xs:sequence id="w___d7e94597-1">
|
|
|
+ <xs:element ref="wsbpel:condition" minOccurs="1" id="w___d7e94598-1"/>
|
|
|
+ <xs:group ref="wsbpel:activity" minOccurs="1"/>
|
|
|
+ </xs:sequence>
|
|
|
+ </xs:extension>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tExpression" mixed="true" id="w___d7e94600-1_tExpressio">
|
|
|
+ <xs:sequence id="w___d7e94601-1">
|
|
|
+ <xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
|
|
|
+ </xs:sequence>
|
|
|
+ <xs:attribute name="expressionLanguage"
|
|
|
+ type="xs:anyURI"
|
|
|
+ id="w___d7e94603-1_expression"/>
|
|
|
+ <xs:anyAttribute namespace="##other" processContents="lax"/>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tCondition" id="w___d7e94605-1_tCondition">
|
|
|
+ <xs:complexContent mixed="true" id="w___d7e94606-1">
|
|
|
+ <xs:extension base="wsbpel:tExpression" id="w___d7e94607-1"/>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:element name="condition"
|
|
|
+ type="wsbpel:tBoolean-expr"
|
|
|
+ id="w___d7e94608-1_condition"/>
|
|
|
+ <xs:complexType name="tBoolean-expr" id="w___d7e94609-1_tBoolean__x2D__e">
|
|
|
+ <xs:complexContent mixed="true" id="w___d7e94610-1">
|
|
|
+ <xs:extension base="wsbpel:tExpression" id="w___d7e94611-1"/>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tDuration-expr" id="w___d7e94612-1_tDuration__x2D__">
|
|
|
+ <xs:complexContent mixed="true" id="w___d7e94613-1">
|
|
|
+ <xs:extension base="wsbpel:tExpression" id="w___d7e94614-1"/>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:complexType name="tDeadline-expr" id="w___d7e94615-1_tDeadline__x2D__">
|
|
|
+ <xs:complexContent mixed="true" id="w___d7e94616-1">
|
|
|
+ <xs:extension base="wsbpel:tExpression" id="w___d7e94617-1"/>
|
|
|
+ </xs:complexContent>
|
|
|
+ </xs:complexType>
|
|
|
+ <xs:simpleType name="tBoolean" id="w___d7e94618-1_tBoolean">
|
|
|
+ <xs:restriction base="xs:string">
|
|
|
+ <xs:enumeration value="yes"/>
|
|
|
+ <xs:enumeration value="no"/>
|
|
|
+ </xs:restriction>
|
|
|
+ </xs:simpleType>
|
|
|
+</xs:schema>
|