Index Changes

Difference between version and version     

Back to BPEL Designer And Service Engine Features, or BPEL Designer And Service Engine Features Info


At line 46 added 1 line.
At line 52 changed 2 lines.
|__Process__ \\- WS-BPEL 2.0 process root element.\\ The Process element present in the\\ BPEL Designer diagram by default.| __Supported Elements__\\- extensions\\- import\\- partnerLinks\\- variables\\- correlationSets\\- faultHandlers\\- eventHandlers\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- name \\- targetNamespace\\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Invoke__\\ - Invokes a one-way or request-response\\ operation on a portType offered by a\\ partner. It enables the business process\\ to send messages to partners. The\\ operation is defined in the partner's\\ WSDL file.| __Supported Elements__\\- correlations \\- toPart\\- fromPart\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- partnerLink \\- portType\\- operation\\- inputVariable \\- outputVariable \\ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Process__ \\- WS-BPEL 2.0 process root element.\\ The Process element present in the\\ BPEL Designer diagram by default.| __Supported Elements__\\- extensions \\- import \\- partnerLinks\\- variables\\- correlationSets\\- faultHandlers\\- eventHandlers\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- name \\- targetNamespace\\ \\''Not supported''\\- queryLanguage\\- expressionLanguage\\- suppressJoinFailure \\- abstractProcess \\- exitOnStandardFault \\ \\__Extensions__ \\ \\__More Information__\\
|__Invoke__\\ - Invokes a one-way or request-response\\ operation on a portType offered by a\\ partner. It enables the business process\\ to send messages to partners. The\\ operation is defined in the partner's\\ WSDL file.| __Supported Elements__\\- correlations \\- toPart\\- fromPart\\ \\''Not supported''\\- catch \\- catchAll \\- compensationHandler \\ \\ __Supported Attributes__ \\- partnerLink \\- portType\\- operation\\- inputVariable \\- outputVariable \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
At line 57 changed 1 line.
|__Assign__\\- Assigns values to variables. You\\ use the Assign element to copy data\\ from one variable to another, construct\\ and calculate the values of expressions,\\ and store new data in variables.\\ Expressions are required to perform\\ simple computation or operate message\\ selections, properties, and literal\\ constants to produce a new value for\\ variables. | __Supported Elements__\\- copy \\The copy element contains two child elements: {{from}} and {{to}}.\\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Assign__\\- Assigns values to variables. You\\ use the Assign element to copy data\\ from one variable to another, construct\\ and calculate the values of expressions,\\ and store new data in variables.\\ Expressions are required to perform\\ simple computation or operate message\\ selections, properties, and literal\\ constants to produce a new value for\\ variables. | __Supported Elements__\\- copy \\The copy element contains two child elements: {{from}} and {{to}}.\\ \\''Not supported''\\- extensibleAssign \\ \\ __Supported Attributes__ \\ \\''Not supported''\\- validate \\ \\__Extensions__ \\ \\__More Information__\\
At line 88 added 1 line.
\\ \\ \\
At line 91 added 42 lines.
!!Supported WS-BPEL 2.0 Constructs
The following table provides a list of WS-BPEL 2.0 language constructs that are implemented by the BPEL Service Engine.
__NOTE:__ This table is a work in progress and has not been reviewed. Until it has been reviewed all support is pending.
||Feature||Support
|__Process__ \\- WS-BPEL 2.0 process root element.\\ The Process element present in the\\ BPEL Designer diagram by default.| __Supported Elements__\\- {{{<element name="extensions" type="bpws:tExtensions" minOccurs="0"/>}}} \\- {{{<element name="import" type="bpws:tImport" minOccurs="0" maxOccurs="unbounded"/>}}} \\- {{{<element name="partnerLinks" type="bpws:tPartnerLinks" minOccurs="0"/>}}} \\- {{{<element name="variables" type="bpws:tVariables" minOccurs="0"/>}}} \\- {{{<element name="correlationSets" type="bpws:tCorrelationSets" minOccurs="0"/>}}} \\- {{{<element name="faultHandlers" type="bpws:tFaultHandlers" minOccurs="0"/>}}} \\- {{{<element name="eventHandlers" type="bpws:tEventHandlers" minOccurs="0"/>}}} \\ \\''Not supported''\\ \\ __Supported Attributes__ \\- {{{<attribute name="name" type="NCName" use="required"/>}}} \\- {{{<attribute name="targetNamespace" type="anyURI" use="required"/>}}} \\ \\''Not supported''\\- {{{<attribute name="queryLanguage" type="anyURI" default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"/>}}} \\- {{{<attribute name="expressionLanguage" type="anyURI" default="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"/>}}}\\- {{{<attribute name="suppressJoinFailure" type="bpws:tBoolean" default="no"/>}}} \\- {{{<attribute name="abstractProcess" type="bpws:tBoolean" default="no"/>}}} \\- {{{<attribute name="exitOnStandardFault" type="bpws:tBoolean" default="no"/>}}} \\ \\__Extensions__ \\ \\__More Information__\\
|__Invoke__\\ - Invokes a one-way or request-response\\ operation on a portType offered by a\\ partner. It enables the business process\\ to send messages to partners. The\\ operation is defined in the partner's\\ WSDL file.| __Supported Elements__\\- correlations \\- toPart\\- fromPart\\ \\''Not supported''\\- catch \\- catchAll \\- compensationHandler \\ \\ __Supported Attributes__ \\- partnerLink \\- portType\\- operation\\- inputVariable \\- outputVariable \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__CorrelationWithPattern__ \\| __Supported Elements__\\ \\''Not supported'' \\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Receive__\\ - Allows the business process to do a\\ blocking wait for a particular message\\ to arrive. | __Supported Elements__\\- correlations\\- fromPart\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- partnerLink \\- portType \\- operation \\- variable \\- createInstance \\- messageExchange \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Reply__\\ - Returns a message from the process\\ to the same partner that initiated the\\ operation. The combination of Receive\\ and Reply activities creates a\\ request-response operation. |__Supported Elements__\\- correlations \\- toPart \\ \\''Not supported''\\ \\ __Supported Attributes__ \\- partnerLink \\- portType \\- operation \\- variable \\- faultName \\- messageExchange \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Assign__\\- Assigns values to variables. You\\ use the Assign element to copy data\\ from one variable to another, construct\\ and calculate the values of expressions,\\ and store new data in variables.\\ Expressions are required to perform\\ simple computation or operate message\\ selections, properties, and literal\\ constants to produce a new value for\\ variables. | __Supported Elements__\\- copy \\The copy element contains two child elements: {{from}} and {{to}}.\\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Wait__\\- Waits for a specified time or until\\ a deadline is reached. |__Supported Elements__\\- for \\- until \\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Throw__\\ - Used to signal a specific internal\\ fault, and can provide a QName and\\ information for that fault. |__Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- faultName \\- faultVariable \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Empty__\\ - Used as a placeholder within a process\\ to catch and suppress faults or to\\ help synchronize actions within a flow\\ activity that are executed concurrently. |__Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Sequence__\\ - Used to nest a series of activities\\ in a process. Activities within a\\ sequence execute in strict sequential\\ order, completing when the last\\ activity within the nest has finished.| __Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Flow__\\ - Defines a set of activities that\\ will execute concurrently (in parallel).\\ This is a structured activity, containing\\ other activities separated into\\ individual control paths or branches.\\ You can embed as many paths in the\\ activity as you want, and they will\\ all be executed simultaneously.\\ |__Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__If__\\ - Supports conditional behavior of a\\ business process instance. The If activity\\ consists of conditional branches defined\\ by the If and Else If elements, followed\\ by an optional Else branch. The conditions\\ on If and Else If branches are evaluated in\\ the order they appear. During execution,\\ the first branch whose condition holds true\\ is taken and provides the activity specified\\ for the If activity. In other words, if there\\ are several Else If branches whose\\ conditions hold true, only the first\\ of them will be executed. |__Supported Elements__\\- elseIf \\- condition \\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__While__\\ - Repeatedly execute one or more activities\\ as long as specific conditions are in\\ place at the beginning of each iteration. | __Supported Elements__\\- condition \\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__RepeatUntil__\\ - Repeatedly executes one or more\\ activities as long as specific conditions\\ are in place after the execution of\\ each iteration. This element contains\\ other elements that are repeated until\\ the success criteria you specify are\\ met. If the condition you specify leads\\ to true, the activities listed will be\\ executed once. |__Supported Elements__\\- condition \\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Pick__\\ - Blocks a process and waits until\\ a specified events occurs. After\\ one of the specific event occurs, the\\ activity associated with this event\\ is performed. The possible events are\\ the arrival of a message or a timer-based\\ alarm. The selected activity is dependent\\ upon which event occurs first. |__Supported Elements__\\- onMessage \\- onAlarm \\ \\''Not supported''\\ \\ __Supported Attributes__ \\- createInstance \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__OnMessage__\\ | __Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- variable \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__OnMsgCommon__ |__Supported Elements__\\- fromPart \\- correlations \\ \\''Not supported''\\ \\ __Supported Attributes__ \\- partnerLink \\- portType \\- operation \\- messageExchange \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__OnAlarmPick__\\ - Specifies an event that is triggered\\ when a given duration variable is\\ exceeded.| __Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Scope__\\ - Essentially, this activity is a collection\\ of child activities that can have their\\ own Variables, Fault and Event Handlers,\\ and correlation sets. The Scope activity\\ provides the behavior context for the child\\ elements.\\|__Supported Elements__\\- variables \\- faultHandlers \\- eventHandlers \\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__ForEach__\\ - Repeatedly execute its contained\\ scope activity exactly N+1 times\\ where N equals the Final Counter Value\\ minus the Start Counter Value. |__Supported Elements__\\- startCounterValue \\- finalCounterValue \\- completionCondition \\ \\''Not supported''\\ \\ __Supported Attributes__ \\- counterName \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__CompletionCondition__ |__Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- countCompletedBranchesOnly \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Import__\\ - Used within a process to clearly express\\ dependency upon external XML Schema or\\ WSDL definitions. The Process element\\ can have any number of Import elements\\ as initial children, preceeding any other\\ child element. | __Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- namespace \\- location \\- importType \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__PartnerLink__\\ - Identifies the parties that interact with\\ your business process. Each link is\\ defined by a partner link type and a\\ role name. | __Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- name \\- partnerLinkType \\- myRole\\- partnerRole \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__FaultHandlers__\\ - Defines the activities that are executed\\ as a response to faults resulting from \\invoked services. | __Supported Elements__\\- catch \\- catchAll \\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Catch__\\ - Used to intercept a specifically\\ defined type of fault. | __Supported Elements__\\- faultName \\- faultVariable \\- faultMessageType \\- faultElement \\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__EventHandlers__\\ - Invokes a specific action concurrently\\ with a specified corresponding event. |__Supported Elements__\\- onEvent \\- onAlarm \\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__OnEvent__\\ - Indicates that a specified event is\\ triggered when a message arrives. |__Supported Elements__\\- messageType \\- variable \\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Variable__\\ - Supplies the mechanism used to hold\\ messages that make up the state of a\\ business process.| __Supported Elements__\\- name \\- messageType \\- type \\- element \\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Activity__ |__Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- name \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Correlation__\\ - Tracks the multiple long-running\\ exchanges of messages that typically\\ take place between a BPEL process and\\ its partner services. The correlation\\ mechanism helps to route messages to\\ appropriate process instances.|__Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__property__\\ - Defines a unique name and associates\\ it with an XML Schema simple type. |__Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- name \\- type \\- element \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__propertyAlias__\\ - Defines a globally named property as\\ an alias.|__Supported Elements__\\- query \\ \\''Not supported''\\ \\ __Supported Attributes__ \\- propertyName \\- messageType \\- part \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__PartnerLinkType__\\ - Expresses the dependences between\\ services by defining each service's\\ role.|__Supported Elements__\\- role \\ \\''Not supported''\\ \\ __Supported Attributes__ \\- name \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\
|__Role__\\ - Specifies one WSDL portType. |__Supported Elements__\\ \\''Not supported''\\ \\ __Supported Attributes__ \\- name \\- portType \\ \\''Not supported''\\ \\__Extensions__ \\ \\__More Information__\\

JSPWiki v2.4.100
[RSS]
« Home Index Changes Prefs
This page (revision-37) was last changed on 09-Jun-09 10:32 AM, -0700 by rjacobus