WebSphere Application Server and the IBM MQ resource adapter

The IBM MQ resource adapter is used by applications that perform JMS messaging with the IBM MQ messaging provider in WebSphere Application Server.

Important: Do not use the IBM MQ or IBM WebSphere MQ resource adapter with WebSphere Application Server Version 6.0 or Version 6.1.

WebSphere Application Server Version 7.0 and WebSphere Application Server Version 8.0 include a version of the IBM WebSphere MQ Version 7.0 resource adapter.

WebSphere Application Server Version 8.5.5 includes a version of the IBM WebSphere MQ Version 7.1 resource adapter.

WebSphere Application Server traditional Version 9.0 includes a version of the IBM MQ Version 9.0 resource adapter. The IBM MQ Version 9.0 or later resource adapter cannot be deployed into earlier versions of WebSphere Application Server, as these versions are not Java EE 7 certified.

To use a JMS application to access the resources of an IBM MQ queue manager from within WebSphere Application Server, use the IBM MQ messaging provider in WebSphere Application Server. The IBM MQ messaging provider contains a version of the IBM MQ classes for JMS. For more information, see the technote Which version of WebSphere MQ Resource Adapter (RA) is shipped with WebSphere Application Server?.

Important: Do not include any of the IBM MQ classes for JMS or IBM MQ classes for Java JAR files within the application. Doing so can result in ClassCastExceptions and can be difficult to maintain. Parent topic: Use the IBM MQ resource adapter