Where do I find the code for the WebSphere MQ Extended Transactional Client?
Traditionally, the WebSphere MQ Extended Transactional Client (also known as the XA Client or XTC Client) was not part of the standard WebSphere MQ client and you had to purchase the XA Client separately. As per the WebSphere MQ V7.5 announcement letter on April 24, 2012, the Extended Transactional Client (XA) is now a free product which comes with the standard WebSphere MQ v7.x client.
"With the availability of WebSphere MQ V7.5 the capability previously delivered within the Extended Transactional Client is incorporated into the standard WebSphere MQ client. Customers using WebSphere MQ V7.0.1 and WebSphere MQ V7.1 gain the benefit of use of the Extended Transactional Client without charge from the date of this announcement. IBM is making available refreshed code including updated License Information. Customers can realize this benefit through the download and acceptance of this new License Information. "
The WMQ V7.5 client has contained the XA client functionality from inception. The WMQ V7.0.1 and V7.1 client downloads have been updated to contain a license to use the XA client functionality.
For the WMQ V7.1 and V7.0.1, Client, APAR IV43443 has been created to include the XA enablement component as part of the client installation. After APAR IV43443 is completed and closed the WMQ V7.1 and V7.0.1 clients will include the XA component as well as the license to use it.
For WMQ V7.1 or V7.0.1 prior to APAR IV43443, the XA enablement component must be installed as a part of a server installation. You must install the client portion plus the XA enablement component from a server installation. The change is that the updated client code will have the license to use the XA enablement component. Please note that we do not support copying files around. You must install the XA enablement component as part of the server install for WMQ V7.1 or V7.0.1 prior to APAR IV43443.
The WebSphere MQ client code is available at no extra cost.
- The WebSphere MQ V7.5 XA enabled client code is available as a part of the server install code or may be installed separately as a WebSphere MQ Client SupportPac.
- The WMQ V7.1 and V7.0.1 client code prior to APAR IV43443 must install the XA enablement component as a part of the server install code.
- The WMQ V7.1 and V7.0.1 client code AFTER APAR IV43443 will contain the XA enablement code as part of the V7.1 and V7.0.1 SupportPac downloads.
- APAR IV43443 is included in Fix Packs V18.104.22.168 (or later) and V22.214.171.124 (or later). The latest available maintenance can be obtained from 'WebSphere MQ Recommended Fixes'. If the maintenance level is not yet available information on its planned availability can be found in 'WebSphere MQ Planned Maintenance Release Dates'.
All of the Clients are available as Category 3 SupportPacs and are free to download from the following links. (Each page will indicate the current maintenance level of that client.)
For further information on the Extended Transactional Client consult the appropriate WebSphere MQ Information Center:
XTC Extended Transactional Client WMQ WebSphere MQ MQSeries XA ETC