cancel
Showing results for 
Search instead for 
Did you mean: 

Errors on JMS communication Channel sonicMQ JMS Provider netweaver2004s

Former Member
0 Kudos

After deploying supplier specific jar's Sonic_Client.jar into aii_af_jmsproviderlib.sda.

I get the following error in the communication channel monitoring.

Channel CC_SONIC_RECEIVER is errornous, hence it cannot be started. See error messages ( Error during channel initialization; exception trace: java.lang.ClassCastException

at com.sap.aii.af.service.jms.WorkerJMSSender.init(WorkerJMSSender.java:372)

at com.sap.aii.af.service.jms.WorkerHandlerImpl.run(WorkerHandlerImpl.java:344)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

...) before. Reconfigure it or restart the JMS service!

Any suggestions about the cause...

Accepted Solutions (0)

Answers (2)

Answers (2)

agasthuri_doss
Active Contributor
0 Kudos

Hi,

>CC_SONIC_RECEIVER

Are you able to save & activate the Adapter - CC_SONIC_RECEIVER

Did you mentioned the jar file in the Provider .xml file and restarted the XI / PI Box.

Regards

Agasthrui Doss

Former Member
0 Kudos

yes the drivertool.bat does it for me

<?xml version="1.0" encoding="UTF-8"?>

<provider-descriptor>

<display-name>com.sap.aii.af.jmsproviderlib</display-name>

<component-name>com.sap.aii.af.jmsproviderlib</component-name>

<major-version>7</major-version>

<minor-version>0</minor-version>

<micro-version>6</micro-version>

<provider-name>sap.com</provider-name>

<references>

<reference type="library" strength="weak">jms</reference>

<reference type="library" strengh="weak">com.sap.aii.messaging.runtime</reference></references>

<jars>

<jar-name>sonic_Client.jar</jar-name><jar-name>sonic_XA.jar</jar-name></jars>

<

At this moment i am receiving the following error on the communication channel

Exception caught by adapter framework: The JMS channel with channel ID f055fe2451203cd5b39d81c7647b281e is errornous. Details:Error during channel initialization; exception trace: javax.jms.JMSException: java.io.IOException: Invalid broker response.: HTTP://progressow1.XXXXXXXXXXX.com:2600 at progress.message.jimpl.JMSExceptionUtil.createJMSException(Unknown Source) at progress.message.jimpl.Connection.(Unknown Source) at progress.message.jimpl.QueueConnection.(Unknown Source) ... [104] progress.message.client.ENetworkFailure: java.io.IOException: Invalid broker response.: HTTP://progressow1.XXXXXXXXXXX.com:260

Former Member
0 Kudos

For those who are interrested.

managed to get the problem solved by following the following steps.

1) asked for a test tool from SONIC to establish the connection from the XI system to SONIC

2) added the following jar's to the sda file using the drivertool.bat;

a) sonic_Client.jar

b) sonic_Crypto.jar

c) sonic_XMessage.jat

deployed the .sda file

3) checked the communication channel servername set to tcp://xxxxxxxxxxx

and it works.

Former Member
0 Kudos

follow this path,

login to J2EE Visual aadmin>cluster>services.JMS connector>runtime(Righ hand side tab)->check the factories / destinations (if anything is in red color X mark).

Ask your basis admin to correct this.Final possible solution is to restart the server and J2EE Visual admin.

Regards,

Srini