Network Deployment (Distributed operating systems), v8.0 > Administer applications and their environment > Administer web services - Transaction support (WS-Transaction) > Use WS-Transaction policy to coordinate transactions or business activities for web services
Configure a JAX-WS client for WS-Transaction context
We can configure the way that a Java API for XML Web Services (JAX-WS) client handles Web Services Atomic Transaction (WS-AT) or Web Services Business Activity (WS-BA) context by configuring the Web Services Transaction (WS-Transaction) policy type. We can specify that the client must send context, can send context if it is available, or must not send context.
A JAX-WS client must be installed. We can configure a WS-Transaction policy set by , as described in this task, or you can configure a WS-Transaction policy set using wsadmin.sh.
To configure a JAX-WS client for WS-Transaction context by , complete the following steps.
Procedure
- Create a new policy set, or copy and rename an existing policy set. We can copy an existing user-defined policy set, or one of the WS-Transaction default policy sets (WSTransaction or SSL WSTransaction). See Create policy sets .
- Check that your policy set includes the WS-Transaction policy type. If necessary, add the WS-Transaction policy type. See Add policies to policy sets .
- Configure the WS-Transaction policy.
- Associate the policy set with the JAX-WS client. See Manage policy sets and bindings for service clients.
- Choose a WS-Policy application rule that includes the configured policy of the client, that is, client only or client and provider. See Configure the client.policy to use a service provider policy.
- Save your changes to the master configuration.
Results
The JAX-WS client is configured to use WS-Transaction context in the way specified.
WSTransaction default policy sets
Web Services Atomic Transaction support in the application server
Web Services Business Activity support in the application server
Configure a JAX-WS web service for WS-Transaction context
Configure a WS-Transaction policy set using wsadmin.sh
Create policy sets
Add policies to policy sets
Configure the WS-Transaction policy
Manage policy sets and bindings for service clients at the application level
Configure the client.policy to use a service provider policy
Use WS-Transaction policy to coordinate transactions or business activities for web services