WebSphere Liberty and the IBM MQ resource adapters
The IBM® MQ resource adapter and IBM MQ resource adapter for Jakarta Messaging can be installed into WebSphere® Liberty by using either the WebSphere Liberty IBM MQ messaging provider or generic Java Platform, Enterprise Edition Connector Architecture (Java EE JCA) support.
It is recommended that the resource adapter is installed by using the WebSphere Liberty
IBM MQ messaging provider. In this configuration, the
resource adapter is tightly coupled with WebSphere Liberty and
can make use of the following features:
- The ability to pause messaging endpoints after a number of sequential delivery failures.
- Full support for XA transactions when using client channel definition tables (CCDT) with outbound messaging (this support is not available for activation specifications).
On z/OS®, the ability to run
Java batch applications.- Full trace integration, where the IBM MQ resource adapter trace is written to the WebSphere Liberty trace files.
If the IBM MQ resource adapter and IBM MQ resource adapter for Jakarta Messaging are installed as a generic resource adapter, WebSphere Liberty treats it as a standard third-party adapter. This means that the functionality mentioned earlier is not available.
Note: Installing the IBM MQ resource
adapter and IBM MQ resource adapter for Jakarta Messaging into WebSphere Liberty as a generic resource is not supported on z/OS.