Computer >> Máy Tính >  >> Lập trình >> Java

Giao diện SAP đưa ra thông báo lỗi Mã hoàn thành 2, Lý do 2161, MQJMS2002 ”


Theo hiểu biết của tôi, cách duy nhất để tải tệp jar MQ hoặc tệp thư viện MQ C / C ++ vào hệ thống là cài đặt bất kỳ cách nào dưới đây:

  • Sử dụng sản phẩm WebSphere MQ hoặc
  • Sử dụng WebSphere MQ Client SupportPacs

Bạn có thể tìm thấy tệp jar trong WebSphere MQ V7.0 Clients SupportPacks. Các tệp cài đặt thường có sẵn trong thư mục java / lib.

Bạn có thể thử cài đặt các tệp jar từ Fix Central. Đi tới Fix Central và nhập "Java" vào hộp tìm kiếm Văn bản.

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 =Tất cả

Tên của tệp được tải xuống có định dạng sau:

- [IBM | WS] -MQ-Install-Java-All.jar.

Ví dụ:đối với MQ V9.0:

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

Bạn có thể chuyển các tệp sau sang hệ thống cần chạy các lớp IBM MQ cho các ứng dụng Java:

- com.ibm.mq.allclient.jar

- com.ibm.mq.traceControl.jar

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

Để chạy các tệp jar, bạn cần phải cài đặt JRE trên máy của mình và được thêm vào đường dẫn hệ thống. Tệp Jar là tệp thực thi và có thể chạy trực tiếp.

Để bắt đầu cài đặt, bạn phải chạy lệnh sau từ thư mục mà bạn đã tải tệp xuống.

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

Bạn cần chấp nhận Thỏa thuận Cấp phép Quốc tế của IBM:

“Trước khi có thể sử dụng, trích xuất hoặc cài đặt IBM MQ V9.0, bạn phải chấp nhận các điều khoản của 1. Thỏa thuận Cấp phép Quốc tế của IBM để Đánh giá Chương trình 2. Thỏa thuận Cấp phép Chương trình Quốc tế của IBM

và thông tin giấy phép bổ sung. Vui lòng đọc kỹ các thỏa thuận cấp phép sau đây ”.

Bước tiếp theo là chọn thư mục đích cho các tệp sản phẩm

Bạn phải nhập thư mục để cài đặt tệp hoặc bạn cũng có thể nhấn 'Enter' mà không cần nhập bất kỳ giá trị nào để cài đặt vào vị trí mặc định như hiển thị. Khi bạn đã cài đặt tệp vào vị trí được yêu cầu, bạn sẽ nhận được thông báo xác nhận.

Giải nén tệp sang H:\ WMQ \ wmq

Đã trích xuất thành công tất cả các tệp sản phẩm.

Tệp đã được cài đặt.

Sau khi các tệp được cài đặt thành công, bạn có thể thấy một thư mục mới có tên “wmq” và khi bạn điều hướng thư mục này xa hơn, bạn có thể thấy các thư mục và tệp sau bên trong các tệp này

  • JavaEE
  • JavaSE
  • OSGi

Nội dung của ba thư mục này như sau

. \ 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_ .jar

com.ibm.mq.osgi.allclientprereqs_ .jar

Để biết thêm thông tin liên quan đến việc cài đặt các lớp IBM MQ cho Java, bạn có thể điều hướng đến liên kết sau:

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

Giao diện SAP đưa ra thông báo lỗi Mã hoàn thành 2, Lý do 2161, MQJMS2002 ”