cancel
Showing results for 
Search instead for 
Did you mean: 

Error in Sender JMS Channel

Former Member
0 Kudos

Hello all,

We are developing a JMS to JDBC scenario on our PI 7.11 system. We are using IBM MQ 7.5 as our JMS provider. JMS sender Channel is started successfully. But when a message is placed on the queue, we are getting the below exception in our sender JMS communication channel.

A channel error occurred. The detailed error (if any) : JMS error:JMSCC0037: A runtime exception was thrown by the MessageListener.onMessage() method., Linked error:java.lang.RuntimeException, Error Code:JMSCC0037

When we try stopping the channel after this exception, channel does not stop. In logs, we see a message - Caught com.sap.aii.adapter.jms.core.fsm.DFA$InvalidTransitionException: No transition found from state: STOPPING, on event: process_commence for DFA

Can you please help us in identifying a possible resolution for this issue?

Thank You.

Best Regards,

Sailaja.

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi All,

There was mismatch between the MQ version and the jar files being used by PI. Hence this exception.

Once we replaced the jar files with the jars from MQ installation, JMS adapter was able to receive messages from MQ Queues.

Thank you for all your suggestions.

Best Regards,

Sailaja.

Former Member
0 Kudos

Hello,

Make sure that the JMS queue name which u r using in sender channel is correct?

Thanks

Amit Srivastava

iaki_vila
Active Contributor
0 Kudos

Hi Sailaja,

That error seems that one of the connection parameters is wrong and the JMS provider cant deliver the message properly. Please check this link: http://help.sap.com/saphelp_nw73/helpdata/en/49/13e410ca686b41e10000000a42189c/content.htm

Regards.

ambrish_mishra
Active Contributor
0 Kudos
rcsegovia
Active Participant
0 Kudos
Former Member
0 Kudos

Hi Sailaja,

Are you using any modules in this sender JMS channel?

Regards,

Pranav