What is installed for IBM MQ classes for Java
The latest version of IBM® MQ classes for Java is installed with IBM MQ. You might need to override default installation options to make sure this is done.
IBM MQ classes for Java are contained in the Java archive (JAR) files, com.ibm.mq.jar, and com.ibm.mq.jmqi.jar.
Support for standard message headers, such as Programmable Command Format (PCF), is contained in the JAR file com.ibm.mq.headers.jar.
Support for Programmable Command Format (PCF) is contained in the JAR file com.ibm.mq.pcf.jar.
- The reference to JSON4J.jar file is removed from the class path statement within the manifest file for the com.ibm.mq.allclient.jar file.
- The package com.ibm.msg.client.mqlight is no longer included inside the com.ibm.mq.allclient.jar file.
Relocatable JAR files
- com.ibm.mq.allclient.jar
- com.ibm.mq.traceControl.jar
The file com.ibm.mq.allclient.jar contains the IBM MQ classes for JMS, the IBM MQ classes for Java, and the PCF and Headers Classes. If you move this file to a new location, make sure that you take steps to keep this new location maintained with new IBM MQ Fix Packs. Also, make sure that the use of this file is made known to IBM Support if you are getting an interim fix.
java -jar com.ibm.mq.allclient.jar
C:\Program Files\IBM\WebSphere MQ_1\java\lib>java -jar com.ibm.mq.allclient.jar
Name: Java Message Service Client
Version: 8.0.0.0
Level: p000-L140428.1
Build Type: Production
Location: file:/C:/Program Files/IBM/WebSphere MQ_1/java/lib/com.ibm.mq.allclient.jar
Name: WebSphere MQ classes for Java Message Service
Version: 8.0.0.0
Level: p000-L140428.1
Build Type: Production
Location: file:/C:/Program Files/IBM/WebSphere MQ_1/java/lib/com.ibm.mq.allclient.jar
Name: WebSphere MQ JMS Provider
Version: 8.0.0.0
Level: p000-L140428.1 mqjbnd=p000-L140428.1
Build Type: Production
Location: file:/C:/Program Files/IBM/WebSphere MQ_1/java/lib/com.ibm.mq.allclient.jar
Name: Common Services for Java Platform, Standard Edition
Version: 8.0.0.0
Level: p000-L140428.1
Build Type: Production
Location: file:/C:/Program Files/IBM/WebSphere MQ_1/java/lib/com.ibm.mq.allclient.jar
The com.ibm.mq.traceControl.jar file is used to dynamically control trace for IBM MQ classes for JMS applications.