There are numerous trace entry points defined inside the listeners and the TRUE that, when used with an IBM socket trace, should offer adequate documentation to troubleshoot problems.
The trace entries are written when TRACE=YES is defined for the listener in SYLSCFG. Trace entries are written to the CSML destination in an abbreviated, high-level format and to the AUX TRACE facility in a more detailed, low-level format. The low-level entries are only accessible through the standard CICS AUX Trace. Due to the high overhead required by tracing, it is recommended that trace be turned on only when trying to trap particular situations.
Following is a high-level trace example:
SYBASE 20:03:17 TRANID SYL2 TSKNO 00031 INITAPI API CALL WAS SUCCESSFUL
SYBASE 20:03:17 TRANID SYL2 TSKNO 00031 GETCLIENTID API CALL WAS SUCCESSFUL
SYBASE 20:03:17 TRANID SYL2 TSKNO 00032 INITAPI API CALL WAS SUCCESSFUL
SYBASE 20:03:17 TRANID SYL2 TSKNO 00032 GETCLIENTID API CALL WAS SUCCESSFUL
SYBASE 20:03:17 TRANID SYL2 TSKNO 00031 SOCKET API CALL WAS SUCCESSFUL
SYBASE 20:03:17 TRANID SYL2 TSKNO 00031 LISTEN SOCKET OBTAINED, DESCRIPTOR = 00000000
SYBASE 20:03:17 TRANID SYL2 TSKNO 00031 BIND API CALL WAS SUCCESSFUL
SYBASE 20:03:17 TRANID SYL2 TSKNO 00031 LISTEN API CALL WAS SUCCESSFUL
SYBASE 20:03:17 TRANID SYL2 TSKNO 00031 SELECT BITMAPS BEFORE SELECT
SYBASE 20:03:17 TRANID SYL2 TSKNO 00031 READ BITMAP = 00000001
SYBASE 20:03:17 TRANID SYL2 TSKNO 00031 WRITE BITMAP = 00000000
SYBASE 20:03:17 TRANID SYL2 TSKNO 00031 EXCEPTION BITMAP = 00000000
SYBASE 20:03:17 TRANID SYL2 TSKNO 00032 SOCKET API CALL WAS SUCCESSFUL
SYBASE 20:03:17 TRANID SYL2 TSKNO 00032 LISTEN SOCKET OBTAINED, DESCRIPTOR = 00000000
SYBASE 20:03:17 TRANID SYL2 TSKNO 00032 BIND API CALL WAS SUCCESSFUL
SYBASE 20:03:17 TRANID SYL2 TSKNO 00032 LISTEN API CALL WAS SUCCESSFUL
Following is an AUX trace example:
-TRANSACTION STORAGE-USER24 ADDRESS 001C4030 TO 001C409F LENGTH 00000070 000000000 C2F0F0F0 F0F0F9F5 8C40005B 40404040 00530000 E7D7C5C4 5C5C5C5C 40F1F061 *B0000095. .$ ...XPED*** 10/* 001C4030
000000000 F0F161F9 F940F0F9 7AF0F57A F1F440E2 E3D6D9C1 C7C540E5 C9D6D3C1 E3C9D6D5 *01/99 09:05:14 STORAGE VIOLATION* 001C4050
000000040 40F0F0F1 C240C1D4 C4F240C1 D4C4F2C3 C9C3E240 F0F2F0F0 C6F44040 40404040 * 001B AMD2 AMD2CICS 0200F4 * 001C4070
000000060 40404040 40404040 C2F0F0F0 F0F0F9F5 * B0000095 *
001C4090
Copyright © 2005. Sybase Inc. All rights reserved. |
![]() |