SAP Knowledge Base Article - Preview

2637596 - Failed to start JMS sender Channel to connect IBM MQ due to ClassFormatError

Symptom

You want to start the JMS sender channel, however you encounter following error in channel monitor:

A channel error occurred. Detailed error (if any) : java.lang.ClassFormatError: Illegal local variable table length XX in method com.ibm.mq.constants.MQConstants.main([Ljava/lang/String;)V<br> at com.ibm.mq.jmqi.remote.api.RemoteFAP.jmqiConnect(RemoteFAP.java:2281)<br> ...

You have deployed the IBM MQ client libraries as note 747601, and you have also deployed Wily Introscope tool which version is below 9.7 in your PI 7.5 system, i.e., in Java 8 environment.

In JVM parameter, there are following two Wily parameters:

-Dcom.wily.introscope.agent.agentName=XXX_JXX_serverX
-Dcom.wily.introscope.agentProfile=/usr/sap/<SID>/SMDAXX/SMDAgent/applications.config/com.sap.smd.agent.application.wily/BytecodeAgent /ISAGENT.9.1.5.0-2013-07-23/wily/core/config/<SID>_IntroscopeAgent.profile


Read more...

Environment

  • SAP NetWeaver 7.5

Product

SAP NetWeaver 7.5

Keywords

Class Format Error, Class not found, IBM MQ server,  Process Integration 7.0, PI 7.0, PI 7.01, PI 7.02, Process Integration 7.10, PI 7.10, Process Integration 7.11, PI 7.11, Process Integration 7.30, PI 7.30, Process Integration 7.31, PI 7.31, Process Orchestration 7.40, PI 7.40, PO 7.40, Process Orchestration 7.50, PI 7.50, PO 7.50, NetWeaver, XI , KBA , BC-XI-CON-JMS , JMS Adapter , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.