Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

JMS configuration problem log file

Hello,

My purpose is to send xml data from MQSeries to BW using XI. MQSereies is installed in XI server. For thah I am trying to configure JMS adpter for MQSeries in XI. I have successfully deployed the necessary external drivers using SDM. I have configured the sender channel with the following parameters.

Adapter type: JMS

Transport Protocol :WEBsphereMQ(non-JMS)

Message protocol :JMS1.x

Queue connection factory java class:com.ibm.mq.jms.MQQueueConnectionFactory

Queue Java Class: com.ibm.mq.jms.MQQueue

IP address: IP address of XI system.

Port: 1414

Queue manager name : MQ-manager-name_XI-system-name

Channel Name : reciever-channel-name_XI-system-name

JMS queue: postcard

Charecter set ID:

Transport/networkprotocol: TCP/IP

JMS-Compliant : WebsphereMQ(non-JMS)

But when I check it in adapter monitor JMS is shown as red.

<b>In default trace file I am getting the following error</b>

javax.jms.JMSException: MQJMS2005: failed to create MQQueueManager for 'SYSTEMNAME:QUEUEMANAGERNAME_SYSTEMNAME'

at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:546)

at com.ibm.mq.jms.MQConnection.createQM(MQConnection.java:1450)

at com.ibm.mq.jms.MQConnection.createQMNonXA(MQConnection.java:960)

at com.ibm.mq.jms.MQQueueConnection.<init>(MQQueueConnection.java:159)

at com.ibm.mq.jms.MQQueueConnectionFactory.createQueueConnection(MQQueueConnectionFactory.java:215)

at com.sap.aii.af.service.jms.WorkerJMSReceiver.init(WorkerJMSReceiver.java:283)

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

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

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

<b>I also get the following warning</b>

Warning : Catching java.lang.NullPointerException

at com.sap.aii.af.service.jms.WorkerJMSReceiver.start(WorkerJMSReceiver.java:584)

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

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

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

Can any one tell what could be the problem.

Regards,

Amith

Not what you were looking for? View more on this topic or Ask a question