Examples of trace output
Use this topic as an example of how to interpret trace output.
Figure 1 shows an example of a trace taken on entry to an MQPUT1 call. The following items have been produced:- Queue request parameter list
- Object descriptor (MQOD)
- Message descriptor (MQMD)
- Put message options (MQPMO)
- The first 256 bytes of message data
Compare this to Figure 2, which illustrates the same control blocks on exit from IBM MQ .
USRD9 5E9 ASCB 00F87E80 JOBN ECIC330
CSQW072I ENTRY: MQ user parameter trace
PUTONE
Thread... 004C2B10 Userid... CICSUSER pObjDesc. 106B2010
pMsgDesc. 106B20B8 pPMO..... 106B2200
BufferL.. 00000064 pBuffer.. 106A0578 RSV1..... 00000000
RSV2..... 00000000 RSV3..... 116BC830
C9E8C1E8 C5C3C9C3 AA8E8583 76270484 | IYAYECIC..ec...d |
D4D8E3E3 0000048C 00000000 00000000 | MQTT............ |
00000000 1910C7C2 C9C2D4C9 E8C14BC9 | ......GBIBMIYA.I |
C7C3E2F2 F0F48E85 83762979 00010000 | GCS204.ec..`.... |
GMT-01/30/05 14:42:08.412320 LOC-01/30/05 14:42:08.412320
USRD9 5E9 ASCB 00F87E80 JOBN ECIC330
CSQW072I ENTRY: MQ user parameter trace
+0000 D6C44040 00000001 00000000 C2404040 | OD ........B |
+0010 40404040 40404040 40404040 40404040 | |
...
+00A0 00000000 00000000 | ........ |
GMT-01/30/05 14:42:08.412345 LOC-01/30/05 14:42:08.412345
USRD9 5E9 ASCB 00F87E80 JOBN ECIC330
CSQW072I ENTRY: MQ user parameter trace
+0000 D4C44040 00000001 00000000 00000008 | MD ............ |
...
+0130 40404040 40404040 40404040 40404040 | |
+0140 40404040 | |
GMT-01/30/05 14:42:08.412370 LOC-01/30/05 14:42:08.412370
USRD9 5E9 ASCB 00F87E80 JOBN ECIC330
CSQW072I ENTRY: MQ user parameter trace
+0000 D7D4D640 00000001 00000000 FFFFFFFF | PMO ............ |
...
+0070 40404040 40404040 40404040 40404040 | |
GMT-01/30/05 14:42:08.412393 LOC-01/30/05 14:42:08.412393
USRD9 5E9 ASCB 00F87E80 JOBN ECIC330
CSQW072I ENTRY: MQ user parameter trace
+0000 C1C1C1C1 C1C1C1C1 C1404040 40404040 | AAAAAAAAA |
...
+0060 40404040 | |
GMT-01/30/05 14:42:08.412625 LOC-01/30/05 14:42:08.412625
USRD9 5EA ASCB 00F87E80 JOBN ECIC330
CSQW073I EXIT: MQ user parameter trace
PUTONE
Thread... 004C2B10 Userid... CICSUSER pObjDesc. 106B2010
pMsgDesc. 106B20B8 pPMO..... 106B2200
BufferL.. 00000064 pBuffer.. 106A0578 RSV1..... 00000000
RSV2..... 00000000 RSV3..... 116BC830
CompCode. 00000002 Reason... 000007FB
C9E8C1E8 C5C3C9C3 AA8E8583 76270484 | IYAYECIC..ec...d |
D4D8E3E3 0000048C 00000000 00000000 | MQTT............ |
00000000 1910C7C2 C9C2D4C9 E8C14BC9 | ......GBIBMIYA.I |
C7C3E2F2 F0F48E85 83762979 00010000 | GCS204.ec..`.... |
MQRC_OBJECT_TYPE_ERROR
GMT-01/30/05 14:42:08.412678 LOC-01/30/05 14:42:08.412678
USRD9 5EA ASCB 00F87E80 JOBN ECIC330
CSQW073I EXIT: MQ user parameter trace
+0000 D6C44040 00000001 00000000 C2404040 | OD ........B |
...
+00A0 00000000 00000000 | ........ |
GMT-01/30/05 14:42:08.412789 LOC-01/30/05 14:42:08.412789
USRD9 5EA ASCB 00F87E80 JOBN ECIC330
CSQW073I EXIT: MQ user parameter trace
+0000 D4C44040 00000001 00000000 00000008 | MD ............ |
...
+0140 40404040 | |
GMT-01/30/05 14:42:08.412814 LOC-01/30/05 14:42:08.412814
USRD9 5EA ASCB 00F87E80 JOBN ECIC330
CSQW073I EXIT: MQ user parameter trace
+0000 D7D4D640 00000001 00000000 FFFFFFFF | PMO ............ |
...
+0070 40404040 40404040 40404040 40404040 | |
GMT-01/30/05 14:42:08.412836 LOC-01/30/05 14:42:08.412836
USRD9 5EA ASCB 00F87E80 JOBN ECIC330
CSQW073I EXIT: MQ user parameter trace
+0000 C1C1C1C1 C1C1C1C1 C1404040 40404040 | AAAAAAAAA |
...
+0060 40404040 | |
GMT-01/30/05 14:42:08.412858 LOC-01/30/05 14:42:08.412858