ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Java / JMS » MQJE001: Completion Code 0, Reason 2372

Post new topic  Reply to topic
 MQJE001: Completion Code 0, Reason 2372 « View previous topic :: View next topic » 
Author Message
Sandy
PostPosted: Tue Apr 30, 2002 1:41 am    Post subject: Reply with quote

Newbie

Joined: 28 Apr 2002
Posts: 4

I get the error "MQJE001: Completion Code 0, Reason 2372" when I try to do a qMgr.begin() for a Q Manager that is configured for XA transactions with oracle.
Does anyone know what this reason code means ? It is not listed in the manual csqzak05.pdf. Also the html version of MQ using Java csqzaw08 has a link to "MQSeries Application Programming Reference" as csqzak06tfrm.htm but I could not locate the .pdf or html version of csqzak06 on IBM's site. Any help would be appreciated.
Back to top
View user's profile Send private message
StefanSievert
PostPosted: Tue Apr 30, 2002 9:17 am    Post subject: Reply with quote

Partisan

Joined: 28 Oct 2001
Posts: 333
Location: San Francisco

Sandy,
this sounded familiar so I did a search (upper right hand corner) and got this: http://www.mqseries.net/phpBB/viewtopic.php?topic=620&forum=12
HTH,
Stefan

_________________
Stefan Sievert
IBM Certified * WebSphere MQ
Back to top
View user's profile Send private message
Sandy
PostPosted: Tue Apr 30, 2002 10:56 am    Post subject: Reply with quote

Newbie

Joined: 28 Apr 2002
Posts: 4

Thanks for directing me to the above link. It did provide some useful things to check. It appears, however, that the above problem got resolved by using the appropriate .dll and CLASSPATH. I am working on SUN Solaris 5.8 and have tried to get all the relevant .jar (that i could think of) in the CLASSPATH but continue to get the same error.
I am posting the output in detailed debug mode below. My program name is MQtest and the first line below is an echo of the runtime command.
Again I would really appreciate if someone could help me find the solution:

java -classpath /export/opt/mqm/java/lib/connecor.jar:/opt/mqm/java/lib:./com.ibm.mq.mqbind.jar:./co
m.ibm.mq.jar:/optware/oracle/8.1.7_32/jdbc/lib/classes12.zip:/optware/oracle/8.1.7_32/jdbc/lib/nls_c
harset12.zip:.:/export/opt/mqm/java/lib/jta.jar:/home/sk86406/j2ee/j2sdkee1.3.1/lib/j2ee.jar ./java/
1.3.1/jre/lib/rt.jar MQtest
01:44:45 [1020192285613] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 ==> MQManagedObject
constructor() entry
01:44:45 [1020192285666] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 @(#) common/javaba
se/com/ibm/mq/MQManagedObject.java, java, j520, j520-L010613 01/04/26 10:28:31
01:44:45 [1020192285668] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 <== MQManagedObject
constructor() exit
01:44:45 [1020192285669] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 ==> MQQueueManager c
onstructor() entry
01:44:45 [1020192285670] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 common/javabase/co
m/ibm/mq/MQQueueManager.java, java, j520, j520-L010720 01/07/20 16:27:50 @(#) 1.41.1.7
01:44:45 [1020192285676] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 ==> construct() en
try
01:44:45 [1020192285677] Thread: main ==> MQQueueManager::obtainBaseMQQueueManager (Java 1.1 ver
sion() entry
01:44:45 [1020192285694] Thread: main, Object: com.ibm.mq.MQBindingsManagedConnectionFactoryJ1
1@2f0db ==> MQBindingsManagedConnectionFactoryJ11 constructor() entry
01:44:45 [1020192285695] Thread: main, Object: com.ibm.mq.MQBindingsManagedConnectionFactoryJ1
1@2f0db <== MQBindingsManagedConnectionFactoryJ11 constructor() exit
01:44:45 [1020192285698] Thread: main ==> Uninitialized object::BindingsConnectionRequestInfo
constructor() entry
01:44:45 [1020192285699] Thread: main, Object: com.ibm.mq.BindingsConnectionRequestInfo@0 <==
BindingsConnectionRequestInfo constructor() exit
01:44:45 [1020192285700] Thread: main, Object: com.ibm.mq.MQSimpleConnectionManager@6b97fd ==>
allocateConnection() entry
01:44:45 [1020192285701] Thread: main, Object: com.ibm.mq.ManagedConnectionStore@478e57 ==>
chooseOne() entry
01:44:45 [1020192285704] Thread: main, Object: com.ibm.mq.ManagedConnectionStore@478e57 <==
chooseOne() exit
01:44:45 [1020192285711] Thread: main, Object: com.ibm.mq.StoredManagedConnection@2ffc70 ==>
StoredManagedConnection constructor() entry
01:44:45 [1020192285712] Thread: main, Object: com.ibm.mq.MQBindingsManagedConnectionFacto
ryJ11@2f0db ==> _createManagedConnection() entry
01:44:45 [1020192285722] Thread: main, Object: com.ibm.mq.MQManagedConnectionJ11@390b39
==> MQManagedConnection constructor() entry
01:44:45 [1020192285729] Thread: main Class: MQSESSIONServer getMQSESSION() - retrievi
ng MQSESSION...
01:44:45 [1020192285752] Thread: main ==> MQSESSION::getLibraryName() entry
01:44:45 [1020192285753] Thread: main <== MQSESSION::getLibraryName() exit
01:44:46 [1020192286451] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 ==>
setThreadAccess() entry
01:44:46 [1020192286452] Thread: main ==> MQSESSION::getLibraryName() entry
01:44:46 [1020192286453] Thread: main <== MQSESSION::getLibraryName() exit
01:44:46 [1020192286453] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 Th
read switch enabled
01:44:46 [1020192286454] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 <==
setThreadAccess() exit
01:44:46 [1020192286455] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 ==>
MQCONN() entry
01:44:46 [1020192286455] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 co
mmon/javabase/com/ibm/mq/server/MQSESSION.java, java, j520, j520-L010802.1 01/07/30 16:27:40 @(#) 1.
29.1.4
01:44:46 [1020192286456] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 Qu
eue Manager = 'OLRR_QM'
01:44:46 [1020192286479] Thread: Thread-0 ==> NativePint::NativePint() entry
01:44:46 [1020192286480] Thread: Thread-0 <== NativePint::NativePint() exit
01:44:46 [1020192286481] Thread: Thread-0 ==> com.ibm.mq.server_MQSESSION::_MQCONN() entry
01:44:46 [1020192286482] Thread: Thread-0 Class: _MQCONN Queue manager:
01:44:46 [1020192286482] Thread: Thread-0 Class: _MQCONN OLRR_QM
01:44:46 [1020192286492] Thread: Thread-0 Class: _MQCONN CompCode: 0
01:44:46 [1020192286493] Thread: Thread-0 Class: _MQCONN Reason: 0
01:44:46 [1020192286493] Thread: Thread-0 <== com.ibm.mq.server_MQSESSION::_MQCONN() exit
01:44:46 [1020192286494] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 CC
,RC = 0,0
01:44:46 [1020192286494] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 <==
MQCONN() exit
01:44:46 [1020192286495] Thread: main, Object: com.ibm.mq.MQManagedConnectionJ11@390b39
<== MQManagedConnection constructor() exit
01:44:46 [1020192286496] Thread: main, Object: com.ibm.mq.MQBindingsManagedConnectionFacto
ryJ11@2f0db <== _createManagedConnection() exit
01:44:46 [1020192286496] Thread: main, Object: com.ibm.mq.MQManagedConnectionJ11@390b39 ==
> addMQConnectionEventListener() entry
01:44:46 [1020192286497] Thread: main, Object: com.ibm.mq.MQManagedConnectionJ11@390b39 <=
= addMQConnectionEventListener() exit
01:44:46 [1020192286498] Thread: main, Object: com.ibm.mq.StoredManagedConnection@2ffc70 <==
StoredManagedConnection constructor() exit
01:44:46 [1020192286498] Thread: main, Object: com.ibm.mq.MQManagedConnectionJ11@390b39 ==>
getConnection() entry
01:44:46 [1020192286499] Thread: main, Object: com.ibm.mq.MQQueueManager@6eb38a ==> MQMana
gedObject constructor() entry
01:44:46 [1020192286500] Thread: main, Object: com.ibm.mq.MQQueueManager@6eb38a @(#) com
mon/javabase/com/ibm/mq/MQManagedObject.java, java, j520, j520-L010613 01/04/26 10:28:31
01:44:46 [1020192286500] Thread: main, Object: com.ibm.mq.MQQueueManager@6eb38a <== MQMana
gedObject constructor() exit
01:44:46 [1020192286501] Thread: main, Object: com.ibm.mq.MQQueueManager@6eb38a ==> MQQueu
eManager constructor - based on MQManagedConnection() entry
01:44:46 [1020192286502] Thread: main, Object: com.ibm.mq.MQQueueManager@6eb38a Opening
Qmgr for inquire
01:44:46 [1020192286511] Thread: main, Object: com.ibm.mq.MQOD@6ed786 ==> MQOD construct
or() entry
01:44:46 [1020192286514] Thread: main, Object: com.ibm.mq.MQOD@6ed786 @(#) common/java
base/com/ibm/mq/MQOD.java, java, j520, j520-L010613 01/03/15 10:26:54
01:44:46 [1020192286515] Thread: main, Object: com.ibm.mq.MQOD@6ed786 <== MQOD construct
or() exit
01:44:46 [1020192286515] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 ==> MQ
OPEN() entry
01:44:46 [1020192286516] Thread: Thread-0 ==> NativePint::NativePint() entry
01:44:46 [1020192286517] Thread: Thread-0 <== NativePint::NativePint() exit
01:44:46 [1020192286517] Thread: Thread-0 ==> com.ibm.mq.server_MQSESSION::_MQOPEN() entry
01:44:46 [1020192286518] Thread: Thread-0 ==> NativeMQOD::NativeMQOD() entry
01:44:46 [1020192286518] Thread: Thread-0 Class: GetIntField Int field: 1
01:44:46 [1020192286519] Thread: Thread-0 <== NativeMQOD::NativeMQOD() exit
01:44:46 [1020192286519] Thread: Thread-0 ==> NativeMQOD::Initialise() entry
01:44:46 [1020192286520] Thread: Thread-0 Class: GetIntField Int field: 5
01:44:46 [1020192286520] Thread: Thread-0 Class: GetStringField
01:44:46 [1020192286521] Thread: Thread-0 Class: GetStringField
01:44:46 [1020192286521] Thread: Thread-0 Class: GetStringField AMQ.*
01:44:46 [1020192286522] Thread: Thread-0 Class: GetStringField
01:44:46 [1020192286522] Thread: Thread-0 <== NativeMQOD::Initialise() exit
01:44:46 [1020192286523] Thread: Thread-0 Class: _MQOPEN Options is 32
01:44:46 [1020192286524] Thread: Thread-0 Class: _MQOPEN CompCode is 0
01:44:46 [1020192286524] Thread: Thread-0 Class: _MQOPEN Reason: 0
01:44:46 [1020192286524] Thread: Thread-0 ==> NativeMQOD::SetJavaMQOD() entry
01:44:46 [1020192286525] Thread: Thread-0 Class: SetStringField Value:
01:44:46 [1020192286526] Thread: Thread-0 Class: SetStringField
01:44:46 [1020192286526] Thread: Thread-0 Class: SetStringField Value:
01:44:46 [1020192286526] Thread: Thread-0 Class: SetStringField
01:44:46 [1020192286527] Thread: Thread-0 <== NativeMQOD::SetJavaMQOD() exit
01:44:46 [1020192286527] Thread: Thread-0 <== com.ibm.mq.server_MQSESSION::_MQOPEN() exit
01:44:46 [1020192286528] Thread: Thread-0 ==> NativeMQOD::~NativeMQOD() entry
01:44:46 [1020192286531] Thread: Thread-0 <== NativeMQOD::~NativeMQOD() exit
01:44:46 [1020192286531] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 CC,R
C = 0,0
01:44:46 [1020192286532] Thread: main, Object: com.ibm.mq.MQOD@6ed786 ==> updateDistri
butionListItems() entry
01:44:46 [1020192286533] Thread: main, Object: com.ibm.mq.MQOD@6ed786 <== updateDistri
butionListItems() exit
01:44:46 [1020192286533] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 <== MQ
OPEN() exit
01:44:46 [1020192286534] Thread: main, Object: com.ibm.mq.MQQueueManager@6eb38a <== MQQueu
eManager constructor() exit
01:44:46 [1020192286534] Thread: main, Object: com.ibm.mq.MQManagedConnectionJ11@390b39 <==
getConnection() exit
01:44:46 [1020192286535] Thread: main, Object: com.ibm.mq.MQSimpleConnectionManager@6b97fd <==
allocateConnection() exit
01:44:46 [1020192286535] Thread: main <== MQQueueManager::obtainBaseMQQueueManager (Java 1.1 ver
sion)() exit
01:44:46 [1020192286536] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 ==> initialize()
entry
01:44:46 [1020192286536] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 <== initialize()
exit
01:44:46 [1020192286537] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 <== construct() ex
it
01:44:46 [1020192286537] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 <== MQQueueManager c
onstructor() exit
01:44:46 [1020192286538] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 ==> begin() entry
01:44:46 [1020192286538] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 ==> MQBEGIN() en
try
01:44:46 [1020192286539] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 Conn Handle =
1430624
01:44:46 [1020192286576] Thread: Thread-0 ==> XAtoJTA::resetRC() entry
01:44:46 [1020192286576] Thread: Thread-0 ==> XAtoJTA::getInstance() entry
01:44:46 [1020192286577] Thread: Thread-0, Object: com.ibm.mq.XAtoJTA@30c221 ==> constructor() e
ntry
01:44:46 [1020192286578] Thread: Thread-0, Object: com.ibm.mq.XAtoJTA@30c221 common/javabase/c
om/ibm/mq/XAtoJTA.java, java, j520, j520-L010727 01/07/27 16:43:43 @(#) 1.7
01:44:46 [1020192286578] Thread: Thread-0, Object: com.ibm.mq.XAtoJTA@30c221 <== constructor() e
xit
01:44:46 [1020192286579] Thread: Thread-0 <== XAtoJTA::getInstance() exit
01:44:46 [1020192286581] Thread: Thread-0, Object: com.ibm.mq.XAtoJTA@30c221 resetting beginRC
01:44:46 [1020192286581] Thread: Thread-0 <== XAtoJTA::resetRC() exit
01:44:46 [1020192286582] Thread: Thread-0 ==> NativePint::NativePint() entry
01:44:46 [1020192286583] Thread: Thread-0 <== NativePint::NativePint() exit
01:44:46 [1020192286583] Thread: Thread-0 ==> com.ibm.mq.server_MQSESSION::_MQBEGIN() entry
01:44:48 [1020192288628] Thread: Thread-0 Class: _MQBEGIN CompCode: 0
01:44:48 [1020192288629] Thread: Thread-0 Class: _MQBEGIN Reason: 0
01:44:48 [1020192288629] Thread: Thread-0 <== com.ibm.mq.server_MQSESSION::_MQBEGIN() exit
01:44:48 [1020192288629] Thread: Thread-0 ==> XAtoJTA::getRC() entry
01:44:48 [1020192288630] Thread: Thread-0 ==> XAtoJTA::getInstance() entry
01:44:48 [1020192288630] Thread: Thread-0 <== XAtoJTA::getInstance() exit
01:44:48 [1020192288631] Thread: Thread-0, Object: com.ibm.mq.XAtoJTA@30c221 returning beginRC=237
2
01:44:48 [1020192288632] Thread: Thread-0 <== XAtoJTA::getRC() exit
01:44:48 [1020192288633] Thread: Thread-0 Class: MQSESSION overriding reason code from 0 to 2372
01:44:48 [1020192288633] Thread: main, Object: com.ibm.mq.server.MQSESSION@1664a1 <== MQBEGIN() ex
it
01:44:48 [1020192288770] Thread: main, Object: com.ibm.mq.MQException: Completion Code 0, Reason 2
372 ==> MQException constructor: CC = 0 RC = 2372 thrown by com.ibm.mq.MQQueueManager@7182c1() entry
01:44:48 [1020192288771] Thread: main, Object: com.ibm.mq.MQException: Completion Code 0, Reason
2372 common/javabase/com/ibm/mq/MQException.java, java, j520, j520-L010712 01/07/12 11:50:04 @(#) 1
.26.1.2
01:44:48 [1020192288776] Thread: main, Object: com.ibm.mq.MQException: MQJE001: Completion Code 0,
Reason 2372 <== MQException constructor() exit
01:44:48 [1020192288776] Thread: main, Object: com.ibm.mq.MQQueueManager@7182c1 <== begin (via excep
tion)() exit
An error occurred whilst writing to the message buffer:com.ibm.mq.MQException: MQJE001: Completion C
ode 0, Reason 2372
MQJE001: Completion Code 0, Reason 2372
com.ibm.mq.MQException: MQJE001: Completion Code 0, Reason 2372
at com.ibm.mq.MQQueueManager.begin(MQQueueManager.java:959)
at MQtest.<init>(MQtest.java:21)
at MQtest.main(MQtest.java:101)




Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Java / JMS » MQJE001: Completion Code 0, Reason 2372
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.