I can successfully run MDB to listen for messages and use session bean to put messages in a queue using WSAD5.1.3 and MQ Simulator (part of WSAD
Test Server).
However, I want to connect to an external MQ box (AIX platform, OS version 5.2) that is running MQ5.3 with fix pack CSD08 from my local windows WSAD box, running WSAD 5.1.2 by configuring WSAD Test server.
I made following configurations in WSAD Test Server:
listener port, EBj, Security
I made following config in WSAD using Admin Console:
QueueFactory, QueueName, Channel etc for Websphere MQ JMS provider tab.
I can additionally connect to the external MQ box from my local Windows machine.
However, when I start WSAD Test server, I get exceptions:
Method createManagedConnctionWithMCWrapper caught an exception during creation of the ManagedConnection for resource jms/qFactory, throwing ResourceAllocationException. Original exception: javax.resource.spi.ResourceAdapterInternalException: createQueueConnection failed
at com.ibm.ejs.jms.JMSCMUtils.mapToResourceException(JMSCMUtils.java:125)
at com.ibm.ejs.jms.JMSManagedQueueConnection.createConnection(JMSManagedQueueConnection.java:193)
at com.ibm.ejs.jms.JMSManagedConnection.<init>(JMSManagedConnection.java:193)
at com.ibm.ejs.jms.JMSManagedQueueConnection.<init>(JMSManagedQueueConnection.java:65)
....................
.......................
Next Linked Exception:
javax.jms.JMSException: MQJMS2005: failed to create MQQueueManager for 'myHost-01d:myQueueMgr'
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.createQMXA(MQConnection.java:915)
..................................
...................................
Next Linked Exception:
com.ibm.mq.MQException: MQJE001: Completion Code 2, Reason 2059
..........................
.........................
[4/18/05 16:50:06:594 EDT] 3d4b491e ConnectionMan E J2CA0020E: The Connection Pool Manager could not allocate a Managed Connection: javax.resource.spi.ResourceAllocationException: createQueueConnection failed
at com.ibm.ejs.j2c.poolmanager.FreePool.createManagedConnectionWithMCWrapper(FreePool.java:1351)
...........................
...........................
---- Begin backtrace for Nested Throwables
javax.jms.JMSException: MQJMS2005: failed to create MQQueueManager for 'myHost-01d:myQueueMgr'
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:546)
.....................
.....................
---- Begin backtrace for Nested Throwables
com.ibm.mq.MQException: MQJE001: Completion Code 2, Reason 2059
.....................
.....................
[4/18/05 16:50:06:609 EDT] 3d4b491e MDBListenerIm W WMSG0019E: Unable to start MDB Listener MyMDBean, JMSDestination jms/SAM.TEST : javax.jms.JMSException: MQJMS2005: failed to create MQQueueManager for 'myHost-01d:myQueueMgr'
at com.ibm.mq.jms.services.ConfigEnvironment.newException(ConfigEnvironment.java:546)