Win a copy of The Way of the Web Tester: A Beginner's Guide to Automating Tests this week in the Testing forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

MQJMS3037 Exception

Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Been struggling with a certain exception, and was hoping you'll be able to advice/help.

I am running WebSphere AppServer and WebSphere MQ (Queue Manger)ron solaris 9. My Application via Message Driven Bean, reads messages(XML) off a clustered queue (also local) extracts data from XML and uses the information to search a database and puts the resultset back to Reply queue (local and clustered). JMS Provider is WebSphere MQ Provider. Connection Factory is non XA. JDBC driver is not XA. Message are NON-Persistance.

When I configure the message listener port is to run 1 Message Session everything runs without any exceptions (Need to mention that i am dropping 12,500 messages via amqsput script unto the Request Queue which MDB is listening to)
The problem arises when i try to run MORE THAN 1 Message Session (for example setting the message listener port paremeter from 1 to 2). I get start getting repeatedly the following exceptions:

[2/11/05 10:05:07:832 EST] 5a1e6b SystemOut O An Exception occurred: javax
.ejb.EJBException: MQJMS3037: Message Producer is closed queue

I looked on IBM's website and it mentioned on the following URL that the was fixpack for this problem for version 5.0.X of Websphere Application Server. But I am running a more recent version of WebSphere Application Server ( and still experiencing the same problem with multiple session of the message listener port.

I'll greatly appreciate any help or direction you provide me to rememdy this problem.

  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic