[V8.0.0.2 Feb 2015]

Using IBM MQ classes for JMS in a CICS OSGi JVM server

IBM® MQ 8.0 adds support for using the IBM MQ classes for JMS in certain versions of the CICS® Open Services Gateway initiative (OSGi) Java Virtual Machine (JVM) server.

Attention: Check the system requirements for the CICS system that your enterprise uses. See Detailed system requirements for CICS Transaction Server for detailed information.

This topic is an introduction on how to set up the IBM MQ classes for JMS in a JVM server environment.

See Using IBM MQ classes for JMS in an OSGi JVM server in the CICS documentation for details on setting up and configuring your system.

General restrictions

The following restrictions apply when using IBM MQ classes for JMS in a CICS OSGi JVM server:
  • Client mode connections are not supported.
  • Connections are only supported to IBM WebSphere® MQ Version 7.1 or IBM MQ 8.0 queue managers. The PROVIDERVERSION attribute on the connection factory must be either unspecified, or a value greater than, or equal to, seven.
  • Use of any of the XA connection factories, for example com.ibm.mq.jms.MQXAConnectionFactory, is not supported.
  • Use of IBM MQ classes for JMS in a CICS OSGi JVM server is only supported in CICS 5.2 or later. If you are using CICS 5.2, you should apply APAR PI32151.

Using the IBM MQ classes for JMS in a Liberty JVM server environment is not supported.