Service BPEL form
|
|
Important: The rule type Rule-Service-BPEL is deprecated. As appropriate, migrate to Service SOAP rules.
When a BPEL request is made, it is sent to a specific instance of the BPEL process. If the SOAP service rule that receives the request will also provide the response, the interaction is synchronous and the instance of the BPEL process is not in question. However, if a SOAP connector rule provides the response, the BPEL interaction is asynchronous and the BPEL process must use correlation property values to match responses to requests.
Use the Methods tab to specify whether the request/response operation is synchronous or asynchronous, and, if asynchronous, how replies are matched to requests by defining a correlation property.
Field |
Description |
Connection | |
Asynchronous? |
Select if the SOAP service and connector rules in the BPEL service provide asynchronous, one-way operations that must be correlated. |
Correlation Property |
Use this section to configure the correlation properties for the BPEL connector rule. |
Name |
Enter a name for the correlation parameter. |
Type |
Select the data type of the parameter from the list. |
Services |
This section lists all the SOAP service rules with a service package and service class that match the values specified in the service package and service class fields for the BPEL service rule. |
Method |
The third key part (Service Method) of the SOAP service rule. |
RuleSet |
The RuleSet the SOAP service rule was created in. |
Version |
The version of the RuleSet the SOAP service rule was created in. |
Correlation In |
Specify whether the property to be used as the correlation parameter for the SOAP service is on the Request tab or the Response tab of the rule. |
Correlation Parameter |
Select the property that represents the correlation property for this SOAP service rule. The list contains the properties on the SOAP service rule's Request or Response tab, depending on what you selected for Correlation In, with a data type compatible with the one you selected in the Correlation Property section. |
Connects |
This section lists all the SOAP connector rules with a Namespace value that matches the value you specified in the Service Class field for the BPEL service rule. |
Method |
The third key part (Request Type) of the SOAP connector rule. |
Applies To |
The class rule that the SOAP connector rule applies to. |
RuleSet |
The RuleSet the SOAP connector rule was created in. |
Version |
The version of the RuleSet the SOAP connector rule was created in. |
Correlation Parameter |
Select the property that represents the correlation property for this SOAP connector rule. The list contains the properties on the SOAP connector rule's Request tab with a data type compatible with the one you selected in the Correlation Property section. |