Author |
Message
|
eosterm |
Posted: Thu Mar 22, 2007 1:26 pm Post subject: MQRC_UNKNOWN_OBJECT_NAME in trace, but object exists |
|
|
Novice
Joined: 09 Feb 2006 Posts: 24
|
Hello all,
I know this sounds crazy, but I'm calling them like I see 'em.
My trace file (below) says my ATServer queue doesn't exist (MQRC_UNKNOWN_OBJECT_NAME), but I can display the q (further below) with no problems.
The trace even shows the correct qmgr (TPQMGR).
Environment:
WebLogic 8.1 on SuSE 10 -- MQ is a 'Foreign JMS Provider'
MQ 5.3 on WinXP
Any suggestions would be most helpful, thanks.
--Erik Ostermueller
Code: |
<Mar 22, 2007 2:22:23 PM CST> <Warning> <EJB> <BEA-010061> <The Message-Driven EJB: ATServer is unable to connect to the JMS destination: jms/ATServerQ. The Error was:
[EJB:010196]'javax.jms.InvalidDestinationException: MQJMS2008: failed to open MQ queue' Linked exception = 'com.ibm.mq.MQException: MQJE001: Completion Code 2, Reason 2085'
javax.jms.InvalidDestinationException: MQJMS2008: failed to open MQ queue
at com.ibm.mq.jms.MQQueueSession.getQueueOpenException(MQQueueSession.java:925)
at com.ibm.mq.jms.MQQueueSession.createReceiver(MQQueueSession.java:332)
at weblogic.ejb20.internal.JMSConnectionPoller.setUpQueueSessions(JMSConnectionPoller.java:1598)
at weblogic.ejb20.internal.JMSConnectionPoller.createJMSConnection(JMSConnectionPoller.java:1833)
at weblogic.ejb20.internal.JMSConnectionPoller.connectToJMS(JMSConnectionPoller.java:1076)
at weblogic.ejb20.internal.JMSConnectionPoller.startJMSConnectionPolling(JMSConnectionPoller.java:830)
at weblogic.ejb20.deployer.MessageDrivenBeanPoolInfoImpl.start(MessageDrivenBeanPoolInfoImpl.java:234)
at weblogic.ejb20.deployer.EJBDeployer.deployMessageDrivenBeans(EJBDeployer.java:1583)
at weblogic.ejb20.deployer.EJBDeployer.start(EJBDeployer.java:1411)
at weblogic.ejb20.deployer.EJBModule.start(EJBModule.java:668)
at weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:2017)
at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2058)
at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2005)
at weblogic.management.deploy.slave.SlaveDeployer$Application.setActivation(SlaveDeployer.java:3136)
at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllApplications(SlaveDeployer.java:1688)
at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:407)
at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(DeploymentManagerServerLifeCycleImpl.java:230)
at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:131)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:964)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:359)
at weblogic.Server.main(Server.java:32)
>
|
Code: |
0005D22C 15:21:04.075458 3756.211 1 lines suppressed, same as above
0005D22D 15:21:04.075488 3756.211 !! - Compcode:
0005D22E 15:21:04.075497 3756.211 Data:-
0005D22E 15:21:04.075497 3756.211 0x00774FFC 00 00 00 00 : ....
0005D22F 15:21:04.075511 3756.211 !! - Reason:
0005D230 15:21:04.075520 3756.211 Data:-
0005D230 15:21:04.075520 3756.211 0x00775000 00 00 00 00 : ....
0005D231 15:21:04.075535 3756.211 ------} zstMQINQ (rc=OK)
0005D232 15:21:04.075547 3756.211 -----} MQINQ (rc=OK)
0005D233 15:21:04.075559 3756.211 -----{ rriConvert
0005D234 15:21:04.075572 3756.211 -----} rriConvert (rc=OK)
0005D235 15:21:04.075582 3756.211 -----{ ccxSend
0005D236 15:21:04.075592 3756.211 ------{ cciTcpSend
0005D237 15:21:04.075601 3756.211 -------{ send
0005D238 15:21:04.075712 3756.211 -------}! send (rc=Unknown(6C))
0005D239 15:21:04.075781 3756.211 Channel Name:CHAN1
0005D23A 15:21:04.075795 3756.211 Sending Data:-
0005D23A 15:21:04.075795 3756.211 0x00774FDC 54 53 48 20 00 00 00 6C 01 99 30 00 00 00 00 00 : TSH ...l..0.....
0005D23A 15:21:04.075795 3756.211 0x00774FEC 00 00 00 00 00 00 01 11 01 B5 00 00 00 00 00 6C : .........µ.....l
0005D23A 15:21:04.075795 3756.211 0x00774FFC 00 00 00 00 00 00 00 00 01 55 5E 78 00 00 00 01 : .........U^x....
0005D23A 15:21:04.075795 3756.211 0x0077500C 00 00 00 00 00 00 00 30 00 00 07 DF 54 50 51 4D : .......0...ßTPQM
0005D23A 15:21:04.075795 3756.211 0x0077501C 47 52 20 20 20 20 20 20 20 20 20 20 20 20 20 20 : GR
0005D23A 15:21:04.075795 3756.211 0x0077502C 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D23A 15:21:04.075795 3756.211 0x0077503C 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D23B 15:21:04.075850 3756.211 ------} cciTcpSend (rc=OK)
0005D23C 15:21:04.075860 3756.211 -----} ccxSend (rc=OK)
0005D23D 15:21:04.075875 3756.211 *pointer(00774FDC)
0005D23E 15:21:04.075888 3756.211 -----{ ccxFreeMem
0005D23F 15:21:04.075898 3756.211 -----} ccxFreeMem (rc=OK)
0005D240 15:21:04.075909 3756.211 -----{ ccxReceive
0005D241 15:21:04.075918 3756.211 ------{ cciTcpReceive
0005D242 15:21:04.075928 3756.211 -------{ ccxAllocMem
0005D243 15:21:04.075941 3756.211 length(32766) *pointer(00774FDC)
0005D244 15:21:04.075954 3756.211 -------} ccxAllocMem (rc=OK)
0005D245 15:21:04.075965 3756.211 -------{ recv
0005D24D 15:21:04.081840 3756.211 -------}! recv (rc=Unknown(D8))
0005D24E 15:21:04.081880 3756.211 Channel Name:CHAN1
0005D24F 15:21:04.081894 3756.211 Receiving Data:-
0005D24F 15:21:04.081894 3756.211 0x00774FDC 54 53 48 20 00 00 00 D8 01 83 30 00 00 00 00 00 : TSH ...Ø.ƒ0.....
0005D24F 15:21:04.081894 3756.211 0x00774FEC 00 00 00 00 00 00 01 11 01 B5 00 00 00 00 00 D8 : .........µ.....Ø
0005D24F 15:21:04.081894 3756.211 0x00774FFC 00 00 00 00 00 00 00 00 00 00 00 00 4F 44 20 20 : ............OD
0005D24F 15:21:04.081894 3756.211 0x0077500C 00 00 00 01 00 00 00 01 41 54 53 65 72 76 65 72 : ........ATServer
0005D24F 15:21:04.081894 3756.211 0x0077501C 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D24F 15:21:04.081894 3756.211 4 lines suppressed, same as above
0005D24F 15:21:04.081894 3756.211 0x0077506C 20 20 20 20 20 20 20 20 41 4D 51 2E 2A 20 20 20 : AMQ.*
0005D24F 15:21:04.081894 3756.211 0x0077507C 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D24F 15:21:04.081894 3756.211 2 lines suppressed, same as above
0005D24F 15:21:04.081894 3756.211 0x007750AC 20 20 20 20 00 00 20 29 : .. )
0005D250 15:21:04.081988 3756.211 ------} cciTcpReceive (rc=OK)
0005D251 15:21:04.081998 3756.211 -----} ccxReceive (rc=OK)
0005D252 15:21:04.082012 3756.211 -----{ rriConvert
0005D253 15:21:04.082028 3756.211 -----} rriConvert (rc=OK)
0005D254 15:21:04.082042 3756.211 -----{ MQOPEN
0005D255 15:21:04.082055 3756.211 ------{ zstMQOPEN
0005D256 15:21:04.082065 3756.211 -------{ zstVerifyPCD
0005D257 15:21:04.082075 3756.211 -------} zstVerifyPCD (rc=OK)
0005D258 15:21:04.082087 3756.211 !! - __________
0005D259 15:21:04.082096 3756.211 !! - MQOPEN >>
0005D25A 15:21:04.082105 3756.211 !! - Hconn:
0005D25B 15:21:04.082114 3756.211 Data:-
0005D25B 15:21:04.082114 3756.211 0x00C1EBD4 50 60 7D 00 : P`}.
0005D25C 15:21:04.082129 3756.211 !! - Objdesc:
0005D25D 15:21:04.082138 3756.211 Data:-
0005D25D 15:21:04.082138 3756.211 0x00C1EA48 4F 44 20 20 01 00 00 00 01 00 00 00 41 54 53 65 : OD ........ATSe
0005D25D 15:21:04.082138 3756.211 0x00C1EA58 72 76 65 72 20 20 20 20 20 20 20 20 20 20 20 20 : rver
0005D25D 15:21:04.082138 3756.211 0x00C1EA68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D25D 15:21:04.082138 3756.211 3 lines suppressed, same as above
0005D25D 15:21:04.082138 3756.211 0x00C1EAA8 20 20 20 20 20 20 20 20 20 20 20 20 41 4D 51 2E : AMQ.
0005D25D 15:21:04.082138 3756.211 0x00C1EAB8 2A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 : *
0005D25D 15:21:04.082138 3756.211 0x00C1EAC8 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D25D 15:21:04.082138 3756.211 1 lines suppressed, same as above
0005D25D 15:21:04.082138 3756.211 0x00C1EAE8 20 20 20 20 20 20 20 20 00 00 00 00 2A 00 20 00 : ....*. .
0005D25D 15:21:04.082138 3756.211 0x00C1EAF8 00 00 00 00 AC 0E 00 00 D3 00 00 00 03 00 00 00 : ....¬...Ó.......
0005D25D 15:21:04.082138 3756.211 0x00C1EB08 FC 4F 77 00 18 00 00 00 00 00 00 00 00 00 00 00 : üOw.............
0005D25D 15:21:04.082138 3756.211 0x00C1EB18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0005D25D 15:21:04.082138 3756.211 1 lines suppressed, same as above
0005D25D 15:21:04.082138 3756.211 0x00C1EB38 D8 00 00 00 B4 50 77 00 D8 00 00 00 26 7F 00 00 : Ø...´Pw.Ø...&...
0005D25D 15:21:04.082138 3756.211 0x00C1EB48 00 00 00 00 20 20 20 20 00 00 00 00 00 58 9A 00 : .... .....XÅ¡.
0005D25D 15:21:04.082138 3756.211 0x00C1EB58 FF FF FF FF B4 50 77 00 07 4F D9 00 FF FF FF FF : ÿÿÿÿ´Pw..OÙ.ÿÿÿÿ
0005D25D 15:21:04.082138 3756.211 0x00C1EB68 18 50 77 00 00 50 77 00 FF FF FF FF 14 50 77 00 : .Pw..Pw.ÿÿÿÿ.Pw.
0005D25D 15:21:04.082138 3756.211 0x00C1EB78 07 00 23 00 00 00 00 00 AC 0E 00 00 D3 00 00 00 : ..#.....¬...Ó...
0005D25D 15:21:04.082138 3756.211 0x00C1EB88 05 00 00 00 44 08 88 4E 00 00 00 00 32 31 31 00 : ....D..N....211.
0005D25E 15:21:04.082267 3756.211 !! - Options:
0005D25F 15:21:04.082275 3756.211 Data:-
0005D25F 15:21:04.082275 3756.211 0x00C1EBDC 29 20 00 00 : ) ..
0005D260 15:21:04.082296 3756.211 !! - Hobj : Output Parm
0005D261 15:21:04.082306 3756.211 !! - Compcode : Output Parm
0005D262 15:21:04.082315 3756.211 !! - Reason : Output Parm
0005D263 15:21:04.082325 3756.211 -------{ ziiMQOPEN
0005D264 15:21:04.082335 3756.211 --------{ ziiCreateIPCCMessage
0005D265 15:21:04.082346 3756.211 ---------{ zcpCreateMessage
0005D266 15:21:04.082356 3756.211 ---------} zcpCreateMessage (rc=OK)
0005D267 15:21:04.082367 3756.211 --------} ziiCreateIPCCMessage (rc=OK)
0005D268 15:21:04.082377 3756.211 --------{ ziiSendReceiveAgent
0005D269 15:21:04.082387 3756.211 ---------{ zcpSendOnPipe
0005D26A 15:21:04.082397 3756.211 ----------{ xcsResetEventSem
0005D26B 15:21:04.082411 3756.211 ----------} xcsResetEventSem (rc=OK)
0005D26C 15:21:04.082420 3756.211 ----------{ xcsPostEventSem
0005D26D 15:21:04.082432 3756.211 hev:1::0::0-79652
0005D26E 15:21:04.082449 3756.211 ----------} xcsPostEventSem (rc=OK)
0005D26F 15:21:04.082459 3756.211 ---------} zcpSendOnPipe (rc=OK)
0005D270 15:21:04.082469 3756.211 ---------{ zcpReceiveOnPipe
0005D271 15:21:04.082479 3756.211 ----------{ xcsWaitEventSem
0005D272 15:21:04.082492 3756.211 hev:1::0::0-79548 timeout:10000
0005D2CD 15:21:04.083780 3756.211 ----------} xcsWaitEventSem (rc=OK)
0005D2CE 15:21:04.083802 3756.211 ---------} zcpReceiveOnPipe (rc=OK)
0005D2CF 15:21:04.083812 3756.211 --------}! ziiSendReceiveAgent (rc=MQRC_UNKNOWN_OBJECT_NAME)
0005D2D0 15:21:04.083837 3756.211 --------{ zcpDeleteMessage
0005D2D1 15:21:04.083847 3756.211 --------} zcpDeleteMessage (rc=OK)
0005D2D2 15:21:04.083857 3756.211 -------} ziiMQOPEN (rc=OK)
0005D2D3 15:21:04.083868 3756.211 !! - __________
0005D2D4 15:21:04.083878 3756.211 !! - MQOPEN <<
0005D2D5 15:21:04.083887 3756.211 !! - Hconn : Input Parm
0005D2D6 15:21:04.083896 3756.211 !! - Objdesc:
0005D2D7 15:21:04.083905 3756.211 Data:-
0005D2D7 15:21:04.083905 3756.211 0x00C1EA48 4F 44 20 20 01 00 00 00 01 00 00 00 41 54 53 65 : OD ........ATSe
0005D2D7 15:21:04.083905 3756.211 0x00C1EA58 72 76 65 72 20 20 20 20 20 20 20 20 20 20 20 20 : rver
0005D2D7 15:21:04.083905 3756.211 0x00C1EA68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D2D7 15:21:04.083905 3756.211 3 lines suppressed, same as above
0005D2D7 15:21:04.083905 3756.211 0x00C1EAA8 20 20 20 20 20 20 20 20 20 20 20 20 41 4D 51 2E : AMQ.
0005D2D7 15:21:04.083905 3756.211 0x00C1EAB8 2A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 : *
0005D2D7 15:21:04.083905 3756.211 0x00C1EAC8 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D2D7 15:21:04.083905 3756.211 1 lines suppressed, same as above
0005D2D7 15:21:04.083905 3756.211 0x00C1EAE8 20 20 20 20 20 20 20 20 00 00 00 00 2A 00 20 00 : ....*. .
0005D2D7 15:21:04.083905 3756.211 0x00C1EAF8 00 00 00 00 AC 0E 00 00 D3 00 00 00 03 00 00 00 : ....¬...Ó.......
0005D2D7 15:21:04.083905 3756.211 0x00C1EB08 FC 4F 77 00 18 00 00 00 00 00 00 00 00 00 00 00 : üOw.............
0005D2D7 15:21:04.083905 3756.211 0x00C1EB18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0005D2D7 15:21:04.083905 3756.211 1 lines suppressed, same as above
0005D2D7 15:21:04.083905 3756.211 0x00C1EB38 D8 00 00 00 B4 50 77 00 D8 00 00 00 26 7F 00 00 : Ø...´Pw.Ø...&...
0005D2D7 15:21:04.083905 3756.211 0x00C1EB48 00 00 00 00 20 20 20 20 00 00 00 00 00 58 9A 00 : .... .....XÅ¡.
0005D2D7 15:21:04.083905 3756.211 0x00C1EB58 FF FF FF FF B4 50 77 00 07 4F D9 00 FF FF FF FF : ÿÿÿÿ´Pw..OÙ.ÿÿÿÿ
0005D2D7 15:21:04.083905 3756.211 0x00C1EB68 18 50 77 00 00 50 77 00 FF FF FF FF 14 50 77 00 : .Pw..Pw.ÿÿÿÿ.Pw.
0005D2D7 15:21:04.083905 3756.211 0x00C1EB78 07 00 23 00 00 00 00 00 AC 0E 00 00 D3 00 00 00 : ..#.....¬...Ó...
0005D2D7 15:21:04.083905 3756.211 0x00C1EB88 05 00 00 00 44 08 88 4E 00 00 00 00 32 31 31 00 : ....D..N....211.
0005D2D8 15:21:04.084046 3756.211 !! - Options : Input Parm
0005D2D9 15:21:04.084056 3756.211 !! - Hobj:
0005D2DA 15:21:04.084065 3756.211 Data:-
0005D2DA 15:21:04.084065 3756.211 0x00775004 00 00 00 00 : ....
0005D2DB 15:21:04.084080 3756.211 !! - Compcode:
0005D2DC 15:21:04.084089 3756.211 Data:-
0005D2DC 15:21:04.084089 3756.211 0x00774FFC 02 00 00 00 : ....
0005D2DD 15:21:04.084104 3756.211 !! - Reason:
0005D2DE 15:21:04.084113 3756.211 Data:-
0005D2DE 15:21:04.084113 3756.211 0x00775000 25 08 00 00 : %...
0005D2DF 15:21:04.084128 3756.211 ------}! zstMQOPEN (rc=MQRC_UNKNOWN_OBJECT_NAME)
0005D2E0 15:21:04.084145 3756.211 !! - ObjHandle=0 ObjType=1 ObjName=ATServer
0005D2E1 15:21:04.084155 3756.211 -----}! MQOPEN (rc=MQRC_UNKNOWN_OBJECT_NAME)
0005D2E2 15:21:04.084170 3756.211 -----{ rriConvert
0005D2E3 15:21:04.084186 3756.211 -----} rriConvert (rc=OK)
0005D2E4 15:21:04.084197 3756.211 -----{ ccxSend
0005D2E5 15:21:04.084209 3756.211 ------{ cciTcpSend
0005D2E6 15:21:04.084219 3756.211 -------{ send
0005D2E7 15:21:04.084332 3756.211 -------}! send (rc=Unknown(D8))
0005D2E8 15:21:04.084404 3756.211 Channel Name:CHAN1
0005D2E9 15:21:04.084419 3756.211 Sending Data:-
0005D2E9 15:21:04.084419 3756.211 0x00774FDC 54 53 48 20 00 00 00 D8 01 93 30 00 00 00 00 00 : TSH ...Ø.“0.....
0005D2E9 15:21:04.084419 3756.211 0x00774FEC 00 00 00 00 00 00 01 11 01 B5 00 00 00 00 00 D8 : .........µ.....Ø
0005D2E9 15:21:04.084419 3756.211 0x00774FFC 00 00 00 02 00 00 08 25 00 00 00 00 4F 44 20 20 : .......%....OD
0005D2E9 15:21:04.084419 3756.211 0x0077500C 00 00 00 01 00 00 00 01 41 54 53 65 72 76 65 72 : ........ATServer
0005D2E9 15:21:04.084419 3756.211 0x0077501C 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D2E9 15:21:04.084419 3756.211 4 lines suppressed, same as above
0005D2E9 15:21:04.084419 3756.211 0x0077506C 20 20 20 20 20 20 20 20 41 4D 51 2E 2A 20 20 20 : AMQ.*
0005D2E9 15:21:04.084419 3756.211 0x0077507C 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D2E9 15:21:04.084419 3756.211 2 lines suppressed, same as above
0005D2E9 15:21:04.084419 3756.211 0x007750AC 20 20 20 20 00 00 20 29 : .. )
0005D2EA 15:21:04.084493 3756.211 ------} cciTcpSend (rc=OK)
0005D2EB 15:21:04.084503 3756.211 -----} ccxSend (rc=OK)
0005D2EC 15:21:04.084518 3756.211 *pointer(00774FDC)
0005D2ED 15:21:04.084532 3756.211 -----{ ccxFreeMem
0005D2EE 15:21:04.084542 3756.211 -----} ccxFreeMem (rc=OK)
0005D2EF 15:21:04.084552 3756.211 -----{ ccxReceive
0005D2F0 15:21:04.084561 3756.211 ------{ cciTcpReceive
0005D2F1 15:21:04.084571 3756.211 -------{ ccxAllocMem
0005D2F2 15:21:04.084584 3756.211 length(32766) *pointer(00774FDC)
0005D2F3 15:21:04.084598 3756.211 -------} ccxAllocMem (rc=OK)
0005D2F4 15:21:04.084609 3756.211 -------{ recv
0005D3D1 15:21:07.807059 3756.209 ----------} xcsWaitEventSem (rc=OK)
0005D3D2 15:21:07.807088 3756.209 ---------} zcpReceiveOnPipe (rc=OK)
0005D3D3 15:21:07.807100 3756.209 --------}! ziiSendReceiveAgent (rc=MQRC_NO_MSG_AVAILABLE)
0005D3D4 15:21:07.807114 3756.209 --------{ zcpDeleteMessage
0005D3D5 15:21:07.807123 3756.209 --------} zcpDeleteMessage (rc=OK)
0005D3D6 15:21:07.807132 3756.209 -------} ziiMQGET (rc=OK)
0005D3D7 15:21:07.807145 3756.209 !! - __________
0005D3D8 15:21:07.807155 3756.209 !! - MQGET <<
0005D3D9 15:21:07.807163 3756.209 !! - Hconn : Input Parm
0005D3DA 15:21:07.807172 3756.209 !! - Hobj : Input Parm
0005D3DB 15:21:07.807836 3756.209 !! - Msgdesc:
0005D3DC 15:21:07.807855 3756.209 Data:-
0005D3DC 15:21:07.807855 3756.209 0x00DCD028 4D 44 20 20 02 00 00 00 00 00 00 00 08 00 00 00 : MD ............
0005D3DC 15:21:07.807855 3756.209 0x00DCD038 FF FF FF FF 00 00 00 00 11 01 00 00 33 03 00 00 : ÿÿÿÿ........3...
0005D3DC 15:21:07.807855 3756.209 0x00DCD048 00 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 : ........ÿÿÿÿ....
0005D3DC 15:21:07.807855 3756.209 0x00DCD058 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0005D3DC 15:21:07.807855 3756.209 15 lines suppressed, same as above
0005D3DC 15:21:07.807855 3756.209 0x00DCD158 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 :
0005D3DC 15:21:07.807855 3756.209 0x00DCD168 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0005D3DC 15:21:07.807855 3756.209 0x00DCD178 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 : ................
0005D3DC 15:21:07.807855 3756.209 0x00DCD188 00 00 00 00 00 00 00 00 FF FF FF FF : ........ÿÿÿÿ
0005D3DD 15:21:07.807932 3756.209 !! - Getmsgopts:
0005D3DE 15:21:07.807941 3756.209 Data:-
0005D3DE 15:21:07.807941 3756.209 0x00BFEA48 47 4D 4F 20 02 00 00 00 01 30 00 00 88 13 00 00 : GMO .....0......
0005D3DE 15:21:07.807941 3756.209 0x00BFEA58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0005D3DE 15:21:07.807941 3756.209 2 lines suppressed, same as above
0005D3DE 15:21:07.807941 3756.209 0x00BFEA88 00 00 00 00 00 00 00 00 03 00 00 00 20 20 20 00 : ............ .
0005D3DE 15:21:07.807941 3756.209 0x00BFEA98 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0005D3DE 15:21:07.807941 3756.209 0x00BFEAA8 FF FF FF FF : ÿÿÿÿ
0005D3DF 15:21:07.807988 3756.209 !! - Bufferlength:
0005D3E0 15:21:07.807996 3756.209 Data:-
0005D3E0 15:21:07.807996 3756.209 0x00BFEC78 00 10 00 00 : ....
0005D3E1 15:21:07.808012 3756.209 !! - Datalength:
0005D3E2 15:21:07.808021 3756.209 Data:-
0005D3E2 15:21:07.808021 3756.209 0x00DCD1E4 00 10 00 00 : ....
0005D3E3 15:21:07.808036 3756.209 !! - Compcode:
0005D3E4 15:21:07.808045 3756.209 Data:-
0005D3E4 15:21:07.808045 3756.209 0x00DCD01C 02 00 00 00 : ....
0005D3E5 15:21:07.808060 3756.209 !! - Reason:
0005D3E6 15:21:07.808069 3756.209 Data:-
0005D3E6 15:21:07.808069 3756.209 0x00DCD020 F1 07 00 00 : ñ...
0005D3E7 15:21:07.808084 3756.209 ------}! zstMQGET (rc=MQRC_NO_MSG_AVAILABLE)
0005D3E8 15:21:07.808099 3756.209 ------{ MQCheckUOWMix
0005D3E9 15:21:07.808114 3756.209 Inputs: iUow=1, *pReason=2033
0005D3EA 15:21:07.808128 3756.209 ------}! MQCheckUOWMix (rc=MQRC_NO_MSG_AVAILABLE)
0005D3EB 15:21:07.808140 3756.209 -----}! MQGET (rc=MQRC_NO_MSG_AVAILABLE)
0005D3EC 15:21:07.808156 3756.209 -----{ rriConvert
0005D3ED 15:21:07.808176 3756.209 -----} rriConvert (rc=OK)
0005D3EE 15:21:07.808188 3756.209 -----{ ccxSend
0005D3EF 15:21:07.808199 3756.209 ------{ cciTcpSend
0005D3F0 15:21:07.808208 3756.209 -------{ send
0005D3F1 15:21:07.808326 3756.209 -------}! send (rc=Unknown(1EC))
0005D3F2 15:21:07.808400 3756.209 Channel Name:CHAN1
0005D3F3 15:21:07.808415 3756.209 Sending Data:-
0005D3F3 15:21:07.808415 3756.209 0x00DCCFFC 54 53 48 20 00 00 01 EC 01 95 30 00 00 00 00 00 : TSH ...ì.•0.....
0005D3F3 15:21:07.808415 3756.209 0x00DCD00C 00 00 00 00 00 00 01 11 01 B5 00 00 00 00 01 EC : .........µ.....ì
0005D3F3 15:21:07.808415 3756.209 0x00DCD01C 00 00 00 02 00 00 07 F1 01 58 8C 78 4D 44 20 20 : .......ñ.XŒxMD
0005D3F3 15:21:07.808415 3756.209 0x00DCD02C 00 00 00 02 00 00 00 00 00 00 00 08 FF FF FF FF : ............ÿÿÿÿ
0005D3F3 15:21:07.808415 3756.209 0x00DCD03C 00 00 00 00 00 00 01 11 00 00 03 33 00 00 00 00 : ...........3....
0005D3F3 15:21:07.808415 3756.209 0x00DCD04C 00 00 00 00 FF FF FF FF 00 00 00 02 00 00 00 00 : ....ÿÿÿÿ........
0005D3F3 15:21:07.808415 3756.209 0x00DCD05C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0005D3F3 15:21:07.808415 3756.209 14 lines suppressed, same as above
0005D3F3 15:21:07.808415 3756.209 0x00DCD14C 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 : ............
0005D3F3 15:21:07.808415 3756.209 0x00DCD15C 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 : ....
0005D3F3 15:21:07.808415 3756.209 0x00DCD16C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0005D3F3 15:21:07.808415 3756.209 0x00DCD17C 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 : ................
0005D3F3 15:21:07.808415 3756.209 0x00DCD18C 00 00 00 00 FF FF FF FF 47 4D 4F 20 00 00 00 02 : ....ÿÿÿÿGMO ....
0005D3F3 15:21:07.808415 3756.209 0x00DCD19C 00 00 30 01 00 00 13 88 00 00 00 00 00 00 00 00 : ..0.............
0005D3F3 15:21:07.808415 3756.209 0x00DCD1AC 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0005D3F3 15:21:07.808415 3756.209 2 lines suppressed, same as above
|
Code: |
C:\Program Files\IBM\WebSphere MQ\Qmgrs\TPQMGR\errors>..\..\..\bin\runmqsc
5724-B41 (C) Copyright IBM Corp. 1994, 2002. ALL RIGHTS RESERVED.
Starting MQSC for queue manager TPQMGR.
display q(ATServer)
1 : display q(ATServer)
AMQ8409: Display Queue details.
DESCR(ATServer Queue) PROCESS( )
BOQNAME( ) INITQ( )
TRIGDATA( ) CLUSTER( )
CLUSNL( ) QUEUE(ATSERVER)
CRDATE(2007-03-08) CRTIME(10.51.08)
ALTDATE(2007-03-08) ALTTIME(10.51.08)
GET(ENABLED) PUT(ENABLED)
DEFPRTY(0) DEFPSIST(NO)
MAXDEPTH(5000) MAXMSGL(4194304)
BOTHRESH(0) SHARE
DEFSOPT(SHARED) HARDENBO
MSGDLVSQ(PRIORITY) RETINTVL(999999999)
USAGE(NORMAL) NOTRIGGER
TRIGTYPE(FIRST) TRIGDPTH(1)
TRIGMPRI(0) QDEPTHHI(80)
QDEPTHLO(20) QDPMAXEV(ENABLED)
QDPHIEV(DISABLED) QDPLOEV(DISABLED)
QSVCINT(999999999) QSVCIEV(NONE)
DISTL(NO) NPMCLASS(NORMAL)
DEFTYPE(PREDEFINED) TYPE(QLOCAL)
SCOPE(QMGR) DEFBIND(OPEN)
IPPROCS(0) OPPROCS(0)
CURDEPTH(0)
|
|
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Mar 22, 2007 1:40 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
If you're getting a 2085, that might mean a lot of things.
One thing it could mean is that your program is asking for the queue by the name ATSERVER, because MQ is case-sensitive and will fold names to upper case unless explicity instructed not to.
Another thing that it could mean is that your program is asking for the 'ATServer' queue, but on QMGRC instead of on QMGRA because it's passing in the wrong thing in the queue manager name in the MQOPEN. This is usually the result of improperly configured out JNDI definitions when it's a Java program. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Michael Dag |
Posted: Thu Mar 22, 2007 2:12 pm Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
jefflowrey wrote: |
One thing it could mean is that your program is asking for the queue by the name ATSERVER, because MQ is case-sensitive and will fold names to upper case unless explicity instructed not to. |
the way I read it is: the program is asking to open ATServer, but the queue display from dis q(ATServer) clearly shows QUEUE(ATSERVER)
if the queue had been defined as: def ql('ATServer') the command
dis q(ATServer) would show
AMQ8147: WebSphere MQ object ATSERVER not found. _________________ Michael
MQSystems Facebook page |
|
Back to top |
|
 |
eosterm |
Posted: Fri Mar 23, 2007 5:42 am Post subject: |
|
|
Novice
Joined: 09 Feb 2006 Posts: 24
|
Ahhhh. It turns out that runmqsc display commands are case IN-sensitive and client requests are indeed case sensitive. Thanks, ibm (not).
I was originally dubious whether changing the case would impact this, but you were right!
And what do you know... DEFINE QLOCAL(ATSERVER) -- with all uppers -- was used to make the queue.
Thanks a bunch.
--Erik |
|
Back to top |
|
 |
Vitor |
Posted: Fri Mar 23, 2007 6:12 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
eosterm wrote: |
Ahhhh. It turns out that runmqsc display commands are case IN-sensitive and client requests are indeed case sensitive. Thanks, ibm (not). |
No, it's as case sensitive as all the rest as Michael Dag points out.
If the queue is defined DEF QL('ATServer') i.e. with quotes it will be called ATServer. DEF QL(ATServer) will get you a queue called ATSERVER.
If you've defined it DEF QL('ATServer') then DIS Q(ATServer) will yield "Queue not found" but DIS Q('ATServer') will display the details.
It's to avoid this error-prone use of quotes that MQ objects are typically defined in upper case.  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Michael Dag |
Posted: Fri Mar 23, 2007 6:22 am Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
yeah... never understood the need for case sensitive queuenames...  _________________ Michael
MQSystems Facebook page |
|
Back to top |
|
 |
Vitor |
Posted: Fri Mar 23, 2007 6:29 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Michael Dag wrote: |
yeah... never understood the need for case sensitive queuenames...  |
Someone in Hursley has an odd sense of humour?
It's hard to see the advantage it gives. Okay, you can create 2 queues ATServer and ATSERVER so you get more queues out of the length limit but who'd define queues like that?
One site actually had alias queues for commonly used case variations...  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
eosterm |
Posted: Fri Mar 23, 2007 6:33 am Post subject: |
|
|
Novice
Joined: 09 Feb 2006 Posts: 24
|
ok, understood. The rules are so quirky (waiting for a separate redbook on case and quotes in mq) , they're hard to believe. |
|
Back to top |
|
 |
Vitor |
Posted: Fri Mar 23, 2007 6:52 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
eosterm wrote: |
ok, understood. The rules are so quirky (waiting for a separate redbook on case and quotes in mq) , they're hard to believe. |
Easiest thing is to define all objects in upper case. Especially if there's a mainframe somewhere in the mix (ISPF does not do lower case without a fight).  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
zpat |
Posted: Fri Mar 23, 2007 7:02 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Lower cases MQ objects on z/OS tends to make MQ RACF admin tricky unless you have the RACF lower case support turned on as well. |
|
Back to top |
|
 |
Vitor |
Posted: Fri Mar 23, 2007 1:31 pm Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
zpat wrote: |
Lower cases MQ objects on z/OS tends to make MQ RACF admin tricky unless you have the RACF lower case support turned on as well. |
You learn something new everyday on this board  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
|