SAP接口抛出异常"Completion Code 2, Reason 2161, MQJMS200
根据我的理解,将MQ jar文件或MQ C / C ++库文件放入系统的唯一方法是安装以下任何一种方法:
- 使用WebSphere MQ产品或
- 使用WebSphere MQ Client SupportPacs
您可以在WebSphere MQ V7.0 Clients SupportPacks下找到jar文件。安装文件通常在java / lib目录下可用。
您可以尝试从Fix Central安装jar文件。转到Fix Central,然后在“文本”搜索框中输入“ Java”。
要下载的文件的名称采用以下格式:
<VRMF>-[IBM | WS] -MQ-Install-Java-All.jar。
例如,对于MQ V9.0:
9.0.0.0-IBM-MQ-Install-Java-All.jar.
您具有以下文件,这些文件可以移动到需要为Java应用程序运行IBM MQ类的系统:
-com.ibm.mq.allclient.jar
-com.ibm.mq.traceControl.jar
安装步骤
要运行jar文件,您需要在计算机上安装JRE并将其添加到系统路径中。Jar文件是可执行文件,可以直接运行。
要开始安装,必须从下载文件的目录中运行以下命令。
java -jar 9.0.0.0-IBM-MQ-Install-Java-All.jar
您需要接受IBM国际许可协议:
“在使用,提取或安装IBM MQ V9.0之前,您必须接受以下条款:1. IBM International License Agreement for Programs for Programs 2. 2. IBM International Program License Agreement
以及其他许可证信息。请仔细阅读以下许可协议”。
下一步是选择产品文件的目标目录
您必须输入目录以将文件安装到该目录,或者也可以按Enter键,而无需输入任何值以将其安装到显示的默认位置。将文件安装到请求的位置后,将收到确认消息。
将文件提取到H:\ WMQ \ wmq
成功提取所有产品文件。
已安装文件。
成功安装文件后,您将看到一个名为“ wmq”的新目录,并且当您进一步浏览该目录时,可以在其中查看以下目录和文件:
JavaEE
JavaSE
OSGi
这三个目录的内容如下:
。\ JavaEE:
wmq.jmsra.ivt.ear
wmq.jmsra.rar
。\ JavaSE:
com.ibm.mq.allclient.jar
com.ibm.mq.traceControl.jar
fscontext.jar
jms.jar
providerutil.jar
JSON4J.jar
。\ OSGi:
com.ibm.mq.osgi.allclient_ <VRMF> .jar
com.ibm.mq.osgi.allclientprereqs_ <VRMF> .jar
有关与安装用于Java的IBM MQ类有关的更多信息,您可以导航至以下链接:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_8.0.0/com.ibm.mq.dev.doc/q030590_.htm