配置 OSGi JVM 服务器以支持 IBM MQ Java 类

JVM 服务器是 Java™ 应用程序的运行时环境。 您可以配置 OSGi JVM 服务器以支持使用 IBM® MQ Java 类的应用程序。

关于此任务

要使 OSGi JVM 服务器能够支持使用 IBM MQ classes for Java 的应用程序,需要将 IBM MQ for Java 捆绑软件添加到在 JVM 服务器内的 OSGi 框架中运行的中间件捆绑软件集。 该框架还必须有权访问关联的本机库集。

过程

  1. IBM MQ Java 类作为 OSGi 中间件捆绑软件添加到 JVM 服务器。
    要从 IBM MQ V 8.0添加类,请在 OSGi JVM 服务器的 JVM 概要文件中包含以下行:
    OSGI_BUNDLES=<MQ_ROOT>/OSGi/com.ibm.mq.osgi.allclientprereqs_<VERSION>.jar,\
    <MQ_ROOT>/OSGi/com.ibm.mq.osgi.allclient_<VERSION>.jar
    对于 WebSphere® MQ for z/OS® 版本 7.1,请包含以下行:
    OSGI_BUNDLES=<MQ_ROOT>/OSGi/com.ibm.mq.osgi.java_<VERSION>.jar
    其中:
    • MQ_ROOTIBM MQ for z/OS Unix 系统服务安装的 java/lib/ 目录,例如 /usr/lpp/V8R0M0/java/lib
    • VERSION 是您正在使用的 IBM MQ Java 类的版本,例如 8.0.0.0
  2. 将包含 IBM MQ classes for Java 本机库的目录添加到 OSGi JVM 服务器的 JVM 概要文件中的 LIBPATH_SUFFIX 选项。
    例如:
    LIBPATH_SUFFIX=<MQ_ROOT>
    其中 MQ_ROOTIBM MQ for z/OS Unix System Services 安装的 java/lib/ 目录,例如 /usr/lpp/V8R0M0/java/lib