[EDI-L Mailing List Archive Home] [Message List] [Reply To This Message]

Re: MQException: MQJE001: Completion Code 2, Reason 2033

Re: [EDI-L] MQException: MQJE001: Completion Code 2, Reason 2033


Reason code 2033 is "No message available". This means that the MQ
receive process has asked to receive a message but there is no message
to receive.

I have no knowledge of the software you are using but you might like to
try "Max threads = 1". If memory serves, the MQ protocol for a receive
process starts with the client asking the server if there are any
messages waiting to be received. The server then responds with the
number of messages waiting. The client then requests individual
messages one at a time. With multiple threads it might be that both
threads are told that there is a message waiting but only the first
actually gets to receive it; the second will get a 2033 error. If this
is the case then it is non-fatal as no messages are actually lost. Are
you certain you are losing messages?

Hope this helps.


Chris Davenport

Tue Nov 29, 2005 9:07 am

Chris Davenport <chris@...>

EDI to XML Mapping for EDIFACT/X12 Convert EDIFACT/X12 Schemas to XML Schema Legacy Data Conversion Tools Access Relational Data as XML Visual XSLT and XQuery Mapping Tools Simplify EDI Data Integration with Stylus Studio XML Enterprise Suite - Free Download!
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.