• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
  • Piet Souris
  • Frits Walraven
  • Carey Brown

MQException: MQJE001: Completion Code 1, Reason 2003

Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

I have a java application which uses WebSphere MQ JMS to read from Queue A then pass the processed data to two other Queues, B & C. All three Queues use the same session. To avoid lost any valid data I am using transacted session. The application only calls session.commit if the data process was successes. The application runs ok most of the time but occasionally it throws MQException error:

JMSException: MQJMS0011: Call to Session.commit resulted in a rollback of the current transaction
com.ibm.mq.MQException: MQJE001: Completion Code 1, Reason 2003
at com.ibm.mq.MQQueueManager.commit(MQQueueManager.java:929)
at com.ibm.mq.jms.MQQueueSession.commit(MQQueueSession.java:450)

I checked IBM doc for Reason 2003 it does not give any more details than above. I wonder if anybody knows the cause of the problem. Since the data process sometimes takes long on my testing system, 3 � 4mins, I don�t know if it�s the cause.

Please Help!!!

Thanks in advance!
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am encountering the same problem, but on a different system. It only happens when we attempt to send several msgs (usually 150+) in one transaction. Anyone have any ideas? Thanks! Bill
Why fit in when you were born to stand out? - Seuss. Tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
    Bookmark Topic Watch Topic
  • New Topic