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 6.0 or 6.1.

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

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

[V9.0.0.0 Jun 2016]WebSphere Application Server traditional 9.0 includes a version of the IBM MQ 9.0 resource adapter. The IBM MQ 9.0 resource adapter cannot be deployed into earlier versions of WebSphere Application Server, as these versions are not Java EE 7 certified.

If you want 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 your application. Doing so can result in ClassCastExceptions and can be difficult to maintain.