Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

javax.jms.InvalidDestinationException: MQJMS2008: failed to open MQ queue

292 views
Skip to first unread message

manish wadhwa

unread,
Mar 21, 2003, 7:14:14 AM3/21/03
to
Hi,

I configured my Websphere 5.0 server with a QueueConnectionFactory
(TestFactory) and a Queue (TestQueue). From a remote application, i am
able to lookup the factory object via JNDI.

The code snippet is:

QueueConnectionFactory l_queueConnectionFactory=
(QueueConnectionFactory)l_context.lookup("TestFactory");

QueueConnection l_connection=
l_queueConnectionFactory.createQueueConnection();

QueueSession m_session=l_connection.createQueueSession(true,
Session.AUTO_ACKNOWLEDGE);
Queue m_queue=m_session.createQueue("TestQueue");


Till this point everything is fine. But when i try to create
QueueSender for this queue by:

QueueSender m_sender=m_session.createSender(m_queue);

It throws an exception which is as follows:

javax.jms.InvalidDestinationException: MQJMS2008: failed to open MQ
queue
at com.ibm.mq.jms.MQQueueSession.getQueueOpenException(MQQueueSession.ja
va:925)
at com.ibm.mq.jms.MQQueueSession.getOutputQueue(MQQueueSession.java:866)

at com.ibm.mq.jms.MQQueueSession.createSender(MQQueueSession.java:206)
at TestBeanClient.main(TestBeanClient.java:133)
com.ibm.mq.MQException: MQJE001: Completion Code 2, Reason 2085
at com.ibm.mq.MQQueueManager.accessQueue(MQQueueManager.java:1391)
at com.ibm.mq.jms.MQQueueSession.getOutputQueue(MQQueueSession.java:863)

at com.ibm.mq.jms.MQQueueSession.createSender(MQQueueSession.java:206)
at TestBeanClient.main(TestBeanClient.java:133)


Can anyone tell me what this is all about?

Thanks,

Manish

Halldór Ísak Gylfason

unread,
Apr 1, 2003, 9:42:40 AM4/1/03
to
I am incidentally having the same problem so any help would be appreciated
0 new messages