Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
Showing results for 
Search instead for 
Did you mean: 

As part of our software maintenance for PO JMS adaptor, we were upgrading the IBM MQ JMS jars from to i.e., needs to be updated.

After the upgrade, though message processing was successful, we were getting below errors while starting and stopping channels.

  • Could not start communication channel due to an internal error

  • Could not connect to PI component; check trace files in SAP NetWeaver Administrator for additional information

Further check with XPI Inspector trace using Example 50 for the channel, revealed below error.

  • Wrapped remote exception: java.lang.NoClassDefFoundError: org/json/JSONException

Caused by: Wrapped remote exception: java.lang.NoClassDefFoundError: org/json/JSONException
at java.lang.String.valueOf(



Based on SAP ticket, we had to deploy additional one more jar org.json.jar, which fixed our issue.

Also, now Note 747601 is updated by SAP, that integration with IBM MQ 9.2+ would require and org.json.jar.

IBM Jars can be downloaded from by your JMS partner. Once downloaded, needs to be unzipped to access the necessary jars from \wmq\JavaSE\lib location.

1 Comment
Labels in this area