IIOP domain Java generated trace points

The following trace points are generated in a Java™ environment and then mapped to the listed CICS® trace points. This approach means that any number of trace points can use each of the trace points in tableTable 139. The interface defines 15 different trace types. It is also possible to determine whether the trace point is an entry or exit, which gives a total of 16 different trace point IDs (RASITraceEvent types).These trace types are explained in table Table 52.

The second data field is optional and can be omitted when it offers no additional information (such as on a TYPE_ENTRY_EXIT event, where the class and the method name are all that is needed). The remaining data passed on the call, which can vary at run time, is inserted into the remaining fields. In the event of a trace event having more than 6 objects to trace, it spills over to one or more additional trace points where the second and subsequent trace points have a sequence number in parentheses appended to the class and method names, for example (2), (3), and so on.

Note:
The IBM® Developer Kit and Runtime Environment, Java 2 Technology Edition, Version 1.4.2 Diagnostics Guide, SC34-6358, which is available to download from www.ibm.com/developerworks/java/jdk/diagnosis/ documents the Java generated trace points and provides more information about problem determination for Java.
Table 139. IIOP domain Java generated trace points
Point ID Class Lvl RASITraceEvent type Data
II 1000 CICSTraceService.class II 1 TYPE_API
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 1001 CICSTraceService.class II 2 TYPE_CALLBACK
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 1002 CICSTraceService.class II 1 TYPE_ENTRY_EXIT (Entry)
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 1003 CICSTraceService.class II Exc TYPE_ERROR_EXC
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 1004 CICSTraceService.class II 2 TYPE_MISC_DATA
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 1005 CICSTraceService.class II 2 TYPE_OBJ_CREATE
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 1006 CICSTraceService.class II 2 TYPE_OBJ_DELETE
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 1007 CICSTraceService.class II 2 TYPE_PRIVATE
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 1008 CICSTraceService.class II 2 TYPE_PUBLIC
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 1009 CICSTraceService.class II 2 TYPE_STATIC
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 100A CICSTraceService.class II 2 TYPE_SVC
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 100B CICSTraceService.class II 1 TYPE_LEVEL1
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 100C CICSTraceService.class II 2 TYPE_LEVEL2
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 100D CICSTraceService.class II 3 TYPE_LEVEL3
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 100E CICSTraceService.class II 2 TYPE_PERF
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
II 100F CICSTraceService.class II 1 TYPE_ENTRY_EXIT (Exit)
1
Tracing class and method names
2 - 7
Traced objects, varying on tracing class
[[ Contents Previous Page | Next Page Index ]]