This topic applies only on the z/OS operating system.

Enabling Web Services Atomic Transaction support

This task describes how to configure WebSphere Application Server so that you can make use of the Web Services Atomic Transaction support.

About this task

The Web Services Atomic Transaction (WS-AT) support uses the channel framework function. To make use of WS-AT, you must create a new Web container transport chain with certain properties, as detailed in the steps below.

Complete the following steps for each server that contains either a WS-AT enabled client or a WS-AT enabled Web Service.

Procedure

  1. Create a transport chain for the server, using the administrative console.
    1. Decide on the port number that you will use. This will define the port that will be used by any WS-AT enabled Web Services on the server. Ensure that the port number does not conflict with the HTTP transport settings.
    2. In the administrative console, click Servers > Application servers -> server_name. Under Web container settings, click Web container transport chains. Click New. The Create New Transport Chain wizard initializes. During the transport chain creation process, you are asked to perform the following actions:
      • Specify a name for the new chain.
      • Select a transport chain template (use the default for the insecure WebContainer chain)
      • Select the port that you chose earlier, if it is available. If the port is not available, define a new port by specifying the port name, the host name or IP address for that port, and a valid port number. The new transport chain will be bound to this port.
    3. Click Finish. The new transport chain is added to the list of defined transport chains on the Transport Chain panel.
  2. Modify the newly created transport chain using the administrative console.
    1. Click the newly created transport chain.
    2. Click TCP Inbound Channel.
    3. Under Additional Properties, click Custom Properties.
    4. Click New to add a new custom property.
    5. Set the name of the custom property to 'pureNonblocking' and the value to 'false'. Click OK.
    6. Return to the TCP Inbound Channel page. From the Thread pool list, select WebContainer. Click OK.
  3. Add the new port to the appropriate virtual host for the server, so that requests can be received.
  4. If the port you have just added conflicts with the settings for the HTTP transports, change the HTTP transports settings using the HTTP Transport panel. To view this panel click Servers > Application Servers -> server_name -> Web Container Settings > Web Container > HTTP Transports.
  5. Save your changes.
  6. Stop and restart the server for the changes to take effect.
  7. Repeat the above steps for any other servers that contain either a WS-AT enabled client or a WS-AT enabled Web Service.



In this information ...


IBM Redbooks, demos, education, and more

(Index)

Use IBM Suggests to retrieve related content from ibm.com and beyond, identified for your convenience.

This feature requires Internet access.

Task topic    

Terms of Use | Feedback

Last updated: Aug 29, 2010 8:25:23 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=vela&product=was-nd-zos&topic=tjta_enable_wsat
File name: tjta_enable_wsat.html