Provides detailed information for configuring a Web Service.
Consumer Web Service Properties
The following properties must be configured for a Consumer Web Service under the
Endpoint tab:
| Property |
Description |
| Static Endpoint Binding |
Specifies if the endpoint and transport are static. |
| UDDI Dynamic Endpoint Binding |
Specifies that the endpoint is obtained by searching the
binding in the UDDI registry. |
The following properties must be configured for a Consumer Web Service that uses
Static Endpoint Binding:
| Property |
Description |
| Transport Type |
Specifies the type of transport used to communicate with the
web service. Possible values are:
|
HTTP Transport Configuration
| Property |
Description |
| HTTP Server Configuration |
Specifies the Server Configuration external resource
where the web service is running.
|
| Path |
Specifies the path of the web service. |
JMS Transport Configuration
| Property |
Description |
| JNDI Server Configuration |
Specifies the JNDI Directory Service
external resource that contains the configuration used to lookup the JMS resource. |
| Destination Type |
The method used to subscribe to the queue. Possible values are:
|
| JMS Factory Name |
Specifies the name of the JMS Factory used to obtain the JMS
resource. |
| Destination Name |
Specifies the name of the JMS resource. |
ALBS Transport Configuration
| Property |
Description |
| Proxy Server Configuration |
Specifies the external resource of type
Aqualogic Service Bus and subtype
Proxy Server that corresponds to your Aqualogic
Service Bus Server. |
| Service Name |
Specifies the name of the proxy server used for transport. |
| Propagate Transaction |
Specifies if transactions can be propagated from the PBL component
to Aqualogic Service Bus.
|
The following properties must be configured for a Consumer Web Service that uses
UDDI Dynamic Endpoint Binding:
| Property |
Description |
| Server Configuration |
Specifies the Server Configuration external resource
where the web service is running. |
| Inquiry Path |
Specifies the location of the UDDI inquiry. |
| Requires Authentication |
Specifies if the inquiry requires authentication. |
| Security Path |
Specifies the path where the UDDI authentication server is
running. |
| User |
Specifies the case-sensitive user name used to connect
to your web service. |
| Password |
Specifies the case-sensitive password used to connect
to your Oracle database. |
| Service Key |
Specifies the key of the UDDI service. |
| Binding TModel Key |
Specifies the key of the UDDI binding. |
The following properties must be configured for a Consumer Web Service under the
Runtime tab:
| Property |
Description |
| Use System Exceptions |
Specifies if the Oracle BPM Engine treats SOAP faults as System
Exceptions. If this checkbox is not selected the Oracle BPM Engine treats SOAP faults
as Business Exceptions. |
The following properties must be configured for a Consumer Web Service under the
Security tab:
| Property |
Description |
| Send Username Token |
Specifies if the web service uses Username Token Profile web
service security. Possible values are:
- None - uses no authentication for the web service
- Plain - uses Plain Username Token authentication for the web service
- Digest - uses Digest Username Token authentication for the web service
|
| Send Nonce and Timestamp |
Specifies if the web service security headers include the
nonce and timestamp elements. |
| Username
|
Defines the case-sensitive user name required to connect
to your web service. |
| Password |
Defines the case-sensitive password required to connect
to your web service. |
| Confirm Password |
Defines the case-sensitive password required to connect
to your web service. |