Installation and configuration of IBM MQ classes for JMS
This section describes the directories and files that are created when you install IBM MQ classes for JMS and tells you how to configure IBM MQ classes for JMS after installation.
What is installed for IBM MQ classes for JMS
A number of files and directories are created when you install IBM MQ classes for JMS. On Windows, some configuration is performed during installation by automatically setting environment variables. On other platforms, and in certain Windows environments, you must set environment variables before we can run IBM MQ classes for JMS applications.
Running IBM MQ classes for JMS applications under the Java Security Manager
IBM MQ classes for JMS can run with the Java security manager enabled. To run applications successfully with the Java Security Manager enabled, you must configure your Java virtual machine (JVM) with a suitable policy configuration file.
Post installation setup for IBM MQ classes for JMS applications
This topic tells you what authorities IBM MQ classes for JMS applications need in order to access the resources of a queue manager. It also introduces connection modes and describes how to configure a queue manager so that applications can connect in client mode.
The point-to-point IVT for IBM MQ classes for JMS
A point-to-point installation verification test (IVT) program is supplied with IBM MQ classes for JMS. The program connects to a queue manager in either bindings or client mode, sends a message to the queue called SYSTEM.DEFAULT.LOCAL.QUEUE, and then receives the message from the queue. The program can create and configure all the objects that it requires dynamically at run time, or it can use JNDI to retrieve administered objects from a directory service.
The publish/subscribe IVT for IBM MQ classes for JMS
A publish/subscribe installation verification test (IVT) program is supplied with IBM MQ classes for JMS. The program connects to a queue manager in either bindings or client mode, subscribes to a topic, publishes a message on the topic, and then receives the message that it has just published. The program can create and configure all the objects that it requires dynamically at run time, or it can use JNDI to retrieve administered objects from a directory service.
Use the IBM MQ classes for JMS sample applications
The IBM MQ classes for JMS sample applications provide an overview of the common features of the JMS API. We can use them to verify your installation and messaging server set up and to help you build your own applications.
Scripts provided with IBM MQ classes for JMS
A number of scripts are provided to assist with common tasks that need to be performed when using IBM MQ classes for JMS.
Support for OSGi
OSGi provides a framework that supports the deployment of applications as bundles. Nine OSGi bundles are supplied as part of the IBM MQ classes for JMS.
Solving problems with IBM MQ classes for JMS
We can investigate problems by running the installation verification programs, and by using the trace and log facilities.
Parent topic: Use IBM MQ classes for JMS
Related concepts
Related tasks
Related reference
Related information