Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

SAP interfaces ném lỗi Completion Code 2, Reason 2161, MQJMS2002


Theo hiểu của tôi, cách duy nhất để có MQ jar files hoặc MQ C/C++ library files trên hệ thống là cài đặt một trong các mục sau:

  • Sử dụng WebSphere MQ product
  • Sử dụng WebSphere MQ Client SupportPacs

Bạn có thể tìm jar file dưới WebSphere MQ V7.0 Clients SupportPacks. File cài thường có trong thư mục java/lib.

Thử cài jar files từ Fix Central. Vào Fix Central nhập "Java" trong ô Text search.

https://www-945.ibm.com/support/fixcentral/swg/identifyFixes?query.parent=ibm~WebSphere&query.product=ibm~WebSphere

~WebSphere%20MQ&query.release=9.0&query.platform=All

Tên file download format:

<V.R.M.F>-[IBM|WS]-MQ-Install-Java-All.jar

Ví dụ MQ V9.0:

9.0.0.0-IBM-MQ-Install-Java-All.jar

Sau khi cài, bạn có các file sau để move đến hệ thống cần chạy IBM MQ classes for Java applications:

- com.ibm.mq.allclient.jar

- com.ibm.mq.traceControl.jar

Các bước cài đặt

Để chạy jar files, cần JRE cài trên máy và thêm vào system path. Jar files là executable files chạy trực tiếp.

Để bắt đầu cài, chạy lệnh sau từ thư mục download file:

java -jar 9.0.0.0-IBM-MQ-Install-Java-All.jar

Chấp nhận IBM International License Agreement...

Bước tiếp theo chọn target directory cho product files.

Nhập directory cài hoặc Enter để dùng default location. Sau khi cài xong, nhận confirmation message.

Extracting files to H:\WMQ\wmq

Successfully extracted all product files.

Files Installed.

Sau khi cài thành công, thấy thư mục mới "wmq", bên trong có:

  • JavaEE
  • JavaSE
  • OSGi

Nội dung 3 thư mục:

.\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_<V.R.M.F>.jar

com.ibm.mq.osgi.allclientprereqs_<V.R.M.F>.jar

Tham khảo thêm cài đặt IBM MQ classes for Java:

https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_8.0.0/com.ibm.mq.dev.doc/q030590_.htm

SAP interfaces ném lỗi Completion Code 2, Reason 2161, MQJMS2002