Ana səhifə

Web Services Business Process Execution Language Version 0 Public Review Draft 02, 20 November, 2006


Yüklə 2.65 Mb.
səhifə21/23
tarix27.06.2016
ölçüsü2.65 Mb.
1   ...   15   16   17   18   19   20   21   22   23

Schema for Abstract Process Common Base for WS-BPEL 2.0

Copyright (c) OASIS Open 2006. All Rights Reserved.

-->

xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/abstract"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

xmlns:xsd-derived="http://docs.oasis-open.org/wsbpel/2.0/process/abstract"

targetNamespace="http://docs.oasis-open.org/wsbpel/2.0/process/abstract"

elementFormDefault="qualified" blockDefault="#all">





Schema for Abstract Process Common Base for WS-BPEL 2.0 Last

modified date: 18th October, 2006





schemaLocation="http://www.w3.org/2001/xml.xsd" />







This is the root element for a WS-BPEL 2.0 process.



















maxOccurs="unbounded" />



















use="optional" />



type="xsd-derived:anyURI" use="optional" />



default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0" />



type="xsd-derived:anyURI"

default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0" />

default="no" />



default="no" />



use="required" />













This type is extended by other component types to allow

elements and attributes from other namespaces to be added at

the modeled places.









maxOccurs="unbounded" />



maxOccurs="unbounded" />















maxOccurs="unbounded" />















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


































































maxOccurs="unbounded" />



















use="optional" />



use="optional" />

















use="optional" />



use="optional" />



use="optional" />



















maxOccurs="unbounded" />



















use="optional" />



use="optional" />

























maxOccurs="unbounded" />



















use="optional" />



















maxOccurs="unbounded" />

























use="optional" />



use="optional" />



use="optional" />



use="optional" />















































maxOccurs="unbounded" />





















use="optional" />



































maxOccurs="unbounded" />

















This element can contain all activities including the

activities compensate, compensateScope and rethrow.

















type="xsd-derived:QName" />















This element can contain all activities including the

activities compensate, compensateScope and rethrow.































XSD Authors: The child element onAlarm needs to be a Local

Element Declaration, because there is another onAlarm element

defined for the pick activity.













maxOccurs="unbounded" />



minOccurs="0" maxOccurs="unbounded" />

























use="optional" />



use="optional" />













XSD Authors: The child element correlations needs to be a

Local Element Declaration, because there is another

correlations element defined for the invoke activity.













minOccurs="0" />







use="optional" />



use="optional" />



use="optional" />



type="xsd-derived:NCName" use="optional" />



use="optional" />













XSD Authors: The child element correlation needs to be a Local

Element Declaration, because there is another correlation

element defined for the invoke activity.













minOccurs="0" maxOccurs="unbounded" />

















use="optional" />



















































































use="optional" />





















maxOccurs="unbounded" />





















use="optional" />



















maxOccurs="unbounded" />

























use="optional" />































default="no" />

























use="optional" default="no" />



use="optional" default="no" />





























maxOccurs="unbounded" />



maxOccurs="unbounded" />













type="xsd-derived:anyURI" />





































maxOccurs="unbounded" />

































maxOccurs="unbounded" />



maxOccurs="unbounded" />









type="xsd-derived:anyURI" />















type="tExtensionAssignOperation" />

































use="optional" />

























































maxOccurs="unbounded" />







































use="optional" />





























use="optional" />











































default="no" />























maxOccurs="unbounded" />











































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.













type="tCorrelationsWithPattern" minOccurs="0" />



maxOccurs="unbounded" />













use="optional" />



use="optional" />



use="optional" />



use="optional" />



use="optional" />













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.













type="tCorrelationWithPattern" minOccurs="0"

maxOccurs="unbounded" />

















































maxOccurs="unbounded" />



















use="optional" />



use="optional" />



















maxOccurs="unbounded" />



















use="optional" />



use="optional" />















XSD Authors: The child element onAlarm needs to be a Local

Element Declaration, because there is another onAlarm element

defined for event handlers.













maxOccurs="unbounded" />



minOccurs="0" maxOccurs="unbounded" />





default="no" />























































XSD Authors: The child element correlations needs to be a

Local Element Declaration, because there is another

correlations element defined for the invoke activity.













minOccurs="0" />







use="optional" />



use="optional" />



use="optional" />



use="optional" />



default="no" />



type="xsd-derived:NCName" use="optional" />





































XSD Authors: The child element correlations needs to be a

Local Element Declaration, because there is another

correlations element defined for the invoke activity.













minOccurs="0" />







use="optional" />



use="optional" />



use="optional" />



use="optional" />





type="xsd-derived:NCName" use="optional" />



























There is no schema-level default for "exitOnStandardFault" at

"scope". Because, it will inherit default from enclosing scope

or process.















































This element can contain all activities including the

activities compensate and compensateScope.











This element can contain all activities including the

activities compensate and compensateScope.

















maxOccurs="unbounded" />



















use="optional" />



















use="optional" />









































































maxOccurs="unbounded" />





type="xsd-derived:anyURI" />





















































































































Partner Link Type Schema for WS-BPEL 2.0

Copyright (c) OASIS Open 2003-2006. All Rights Reserved.

-->

xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

elementFormDefault="qualified"

blockDefault="#all">



Partner Link Type Schema for WS-BPEL 2.0

Last modified date: 17th August, 2006





schemaLocation="http://www.w3.org/2001/xml.xsd"/>





























This type is extended by other component types to allow elements and

attributes from other namespaces to be added at the modeled places.







maxOccurs="unbounded"/>



maxOccurs="unbounded"/>















































Variable Properties Schema for WS-BPEL 2.0

Copyright (c) OASIS Open 2003-2006. All Rights Reserved.

-->

xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

elementFormDefault="qualified"

blockDefault="#all">



Variable Properties Schema for WS-BPEL 2.0

Last modified date: 22th August, 2006





schemaLocation="http://www.w3.org/2001/xml.xsd"/>





























This type is extended by other component types to allow elements and

attributes from other namespaces to be added at the modeled places.







maxOccurs="unbounded"/>



maxOccurs="unbounded"/>









































use="required"/>





























default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"/>







Service Reference Schema for WS-BPEL 2.0



Copyright (c) OASIS Open 2006. All Rights Reserved.

-->

xmlns:sref="http://docs.oasis-open.org/wsbpel/2.0/serviceref"

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

elementFormDefault="qualified"

blockDefault="#all">



Service Reference Schema for WS-BPEL 2.0

Last modified date: 17th August, 2006









This element can be used within a from-spec.













This type definition is for service reference container.

This container is used as envelope to wrap around the actual endpoint

reference value, when a BPEL process interacts the endpoint reference

of a partnerLink. It provides pluggability of different versions of

service referencing schemes being used within a BPEL program. The



design pattern here is similar to those of expression language.
















1   ...   15   16   17   18   19   20   21   22   23


Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©atelim.com 2016
rəhbərliyinə müraciət