JVM domain trace points

This table lists the JVM domain (SJ) trace points, including the trace ID, the module name, the trace level, the trace type, and the data returned by the trace point. Trace points for the JVM domain take the form "SJ xxxx".

Table 1. JVM domain trace points
Point ID Module Lvl Type Data
SJ 0101 DFHSJDM SJ 1 Entry
1
DMDM parameter list
SJ 0102 DFHSJDM SJ 1 Exit
1
DMDM parameter list
SJ 0103 DFHSJDM Exc Recovery
1
DMDM parameter list
2
Kernel error data
SJ 0104 DFHSJDM Exc Invalid format
1
Parameter list
SJ 0105 DFHSJDM Exc Invalid function
1
DMDM parameter list
SJ 0106 DFHSJDM Exc Release lock error
1
DMDM parameter list
2
LMLM parameter list
SJ 0107 DFHSJDM Exc No storage for sja
1
DMDM parameter list
SJ 0108 DFHSJDM Exc No storage for stats
1
DMDM parameter list
SJ 010A DFHSJDM Exc Inquire STGPROT failed
1
SMSR parameter list
SJ 010B DFHSJDM Exc No storage for SJCB No data
SJ 010D DFHSJDM Exc Create bundle directory failed
1
DMDM parameter list
SJ 0201 DFHSJIN SJ 1 Entry
1
SJIN or DSAT parameter list
SJ 0202 DFHSJIN SJ 1 Exit
1
SJIN or DSAT parameter list
SJ 0203 DFHSJIN Exc Recovery
1
SJIN or DSAT parameter list
2
Kernel error data
SJ 0204 DFHSJIN Exc Invalid format
1
Parameter list
SJ 0205 DFHSJIN Exc Invalid SJIN function
1
SJIN parameter list
SJ 0206 DFHSJIN Exc Get lock error
1
SJIN or DSAT parameter list
2
LMLM parameter list
SJ 0207 DFHSJIN Exc Release lock error
1
SJIN or DSAT parameter list
2
LMLM parameter list
SJ 0208 DFHSJIN Exc Invalid DSAT function
1
DSAT parameter list
SJ 0209 DFHSJIN Exc Internal error
1
SJIN parameter list
SJ 020E DFHSJIN SJ 2 Running Java version
1
Java version
SJ 030C DFHSJIS Exc Delete all tcbs error
1
SJIS parameter list
2
DSIT parameter list
SJ 030D DFHSJIS SJ 1 Setting JVM trace option
1
Number 1 - 4 representing JVM trace level (respectively, Level 0, Level 1, Level 2, User)
2
Text of JVM trace option
SJ 030E DFHSJIS SJ 1 Retrieved JVM trace option
1
Number 1 - 4 representing JVM trace level (respectively, Level 0, Level 1, Level 2, User)
2
Text of JVM trace option
SJ 0401 DFHSJST SJ 1 Entry
1
STST parameter list
SJ 0402 DFHSJST SJ 1 Exit
1
STST parameter list
SJ 0403 DFHSJST Exc Recovery
1
STST parameter list
2
Kernel error data
SJ 0404 DFHSJST Exc Invalid format
1
STST parameter list
SJ 0405 DFHSJST Exc Invalid function
1
STST parameter list
SJ 0406 DFHSJST Exc Invalid parms
1
STST parameter list
SJ 0407 DFHSJST Exc Get exc lock error
1
STST parameter list
2
LMLM parameter list
SJ 0408 DFHSJST Exc Release exc lock error
1
STST parameter list
2
LMLM parameter list
SJ 0409 DFHSJST Exc Get shr lock error
1
STST parameter list
2
LMLM parameter list
SJ 0410 DFHSJST Exc Release shr lock error
1
STST parameter list
2
LMLM parameter list
SJ 0411 DFHSJST Exc Recovery release lock error
1
STST parameter list
2
LMLM parameter list
SJ 0412 DFHSJST Exc Unknown KE error code
1
STST parameter list
SJ 0501 DFHSJL Exc Attach failed
1
XMIQ parameter list
SJ 0502 DFHSJL Exc Listen failed
1
SJJS parameter list
SJ 0601 DFHSJNT SJ 1 Entry
1
XMNT parameter list
SJ 0602 DFHSJNT SJ 1 Exit
1
XMNT parameter list
SJ 0603 DFHSJNT Exc Invalid format
1
XMNT parameter list
SJ 0604 DFHSJNT Exc Invalid function
1
XMNT parameter list
SJ 0605 DFHSJNT Exc Recovery
1
XMNT parameter list
2
Kernel error data
SJ 0901 DFHSJSM SJ 1 Entry
1
SMNT parameter list
SJ 0902 DFHSJSM SJ 1 Exit
1
SMNT parameter list
SJ 0903 DFHSJSM Exc Invalid format
1
SMNT parameter list
SJ 0904 DFHSJSM Exc Invalid function
1
SMNT parameter list
SJ 0905 DFHSJSM Exc Recovery
1
SMNT parameter list
2
Kernel error data
SJ 0A01 DFHSJDS SJ 1 Entry
1
SJDS parameter list
SJ 0A02 DFHSJDS SJ 1 Exit
1
SJDS parameter list
SJ 0A03 DFHSJDS Exc Recovery
1
SJDS parameter list
2
Kernel error data
SJ 0A04 DFHSJDS Exc Invalid format
1
SJDS parameter list
SJ 0A05 DFHSJDS Exc Invalid function
1
SJDS parameter list
SJ 0A06 DFHSJDS Exc Internal error
1
SJDS parameter list
2
LEPT or DSBR parameter list
SJ 0A07 DFHSJDS Exc Exception data
1
SJDS parameter list
SJ 0B01 DFHSJJS SJ 1 Entry
1
SJJS parameter list
SJ 0B02 DFHSJJS SJ 1 Exit
1
SJJS parameter list
SJ 0B03 DFHSJJS Exc Invalid format
1
SJJS parameter list
SJ 0B04 DFHSJJS Exc Invalid function
1
SJJS parameter list
SJ 0B05 DFHSJJS Exc Recovery entered
1
SJJS parameter list
2
Kernel error data
SJ 0B07 DFHSJJS Exc Internal error
1
SJJS parameter list
2
One of the following parameter lists:
  • DSIT parameter list
  • DSAT parameter list
  • DDDI parameter list
  • CCCC parameter list
  • DDLO parameter list
  • XMAT parameter list
  • SMGF parameter list
  • LEPT parameter list
  • SJIN parameter list
  • LDLD parameter list
  • LMLM parameter list
SJ 0B08 DFHSJJS SJ 2 Language Environment runtime options
1
Runtime options
SJ 0B09 DFHSJJS Exc Getmain error
1
SJJS parameters
2
SMGF parameters
SJ 0B0A DFHSJJS Exc Attach error
1
SJJS parameters
2
XMAT parameters
SJ 0B0B DFHSJJS Exc URI error
1
SJJS parameters
2
WBCL parameters
SJ 0B0C DFHSJJS Exc URI map error
1
SJJS parameters
2
WBUR parameters
SJ 0B0D DFHSJJS SJ 2 Attach parameters
1
SJJS parameters
2
Primary client data
SJ 0B0E DFHSJJS Exc Attach disabled
1
SJJS parameters
2
XMAT parameters
SJ 0B0F DFHSJJS Exc Attach not found
1
SJJS parameters
2
XMAT parameters
SJ 0B10 DFHSJJS SJ 2 JVM server request
1
Request parameters
SJ 0B11 DFHSJJS Exc URIMAP disabled error
1
WBUR parameters
SJ 0B12 DFHSJJS Exc URIMAP scheme error
1
SJJS parameters
2
WBUR parameters
SJ 0B13 DFHSJJS Exc Inquire bundle failed
1
SJJS parameters
SJ 0B14 DFHSJJS SJ 2 TCB deleted from JVM server
1
JVM server name
2
TCB token
SJ 0B15 DFHSJJS Exc URI map located is UNAVAILABLE
1
SJJS parameters
SJ 0B17 DFHSJJS Exc Profiledir too long
1
SJJS parameter list
2
RLPM parameter list
SJ 0B22 DFHSJJS Exc Statistics collection error
1
SJJS parameters
SJ 0B28 DFHSJJS Exc JVM server not found
1
SJJS parameter list
2
DDLO parameter list
SJ 0C01 DFHSJTH SJ 1 Entry
1
SJTH parameter list
SJ 0C02 DFHSJTH SJ 1 Exit
1
SJTH parameter list
SJ 0C03 DFHSJTH Exc Invalid format
1
SJTH parameter list
SJ 0C04 DFHSJTH Exc Invalid function
1
SJTH parameter list
SJ 0C05 DFHSJTH Exc Recovered entered
1
SJTH parameter list
2
Kernel error data
SJ 0C06 DFHSJTH Exc Failure
1
SJTH parameter list
SJ 0C07 DFHSJTH Exc Unknown kernel error
1
SJTH parameter list
SJ 0C08 DFHSJTH Exc Lock error
1
SJTH parameter list
SJ 0C09 DFHSJTH Exc Unlock error
1
SJTH parameter list
SJ 0C0A DFHSJTH Exc Return from JNI
1
SJTH parameter list
SJ 0C0B DFHSJTH Exc Native entry
1
SJTH parameter list
SJ 0C0C DFHSJTH SJ 2 Thread allocated to JVM server
1
JVM server name
2
Thread token
3
TCB token
4
Thread index
5
Current thread count
SJ 0C0D DFHSJTH SJ 2 Wait for thread allocation
1
JVM server name
2
Current wait count
SJ 0C0E DFHSJTH SJ 2 Thread deallocated from JVM server
1
JVM server name
2
Thread token
3
TCB token
4
Current thread count
SJ 0D01 DFHSJSC SJ 2 Native entry
1
SJTH parameter list
SJ 0D02 DFHSJSC SJ 2 Native exit
1
SJTH parameter list
SJ 0D03 DFHSJSC SJ 1 Attach thread failed
1
JVMSERVER name
2
JVM token
3
AttachCurrentThread return code
SJ 0D04 DFHSJSC SJ 1 Class not found
1
JVMSERVER name
2
Class name
SJ 0D05 DFHSJSC SJ 1 Method not found
1
JVMSERVER name
2
Class name
3
Method name
4
Method signature
SJ 0D06 DFHSJSC SJ 1 JVM threw exception
1
JVMSERVER name
2
Class name
3
Method name
SJ 0D07 DFHSJSC SJ 1 Detach thread failed
1
JVMSERVER name
2
JVM token
3
DetachCurrentThread return code
SJ 0D10 DFHSJSC SJ 2 Entry
1
JVMSERVER name
2
SJ kernel pthread
SJ 0D11 DFHSJSC SJ 2 Exit
1
JVMSERVER name
SJ 0D12 DFHSJSC SJ 2 Event
1
JVMSERVER name
2
SJ kernel pthread
SJ 0D13 DFHSJSC SJ 2 Event
1
JVMSERVER name
2
SJ kernel pthread
3
SJTH parameter list
SJ 0D14 DFHSJSC SJ 2 Event
1
JVMSERVER name
2
SJ kernel pthread
3
Return code
SJ 0D20 DFHSJSC Exc JVM server not configured for Liberty profile
1
BUNDLE name
2
JVMSERVER name
SJ 0D21 DFHSJSC Exc Unable to open file
1
File name
2
Error number value
SJ 0D22 DFHSJSC Exc File read failed
1
File name
2
Error number value
SJ 0D23 DFHSJSC Exc File installedApps.xml is corrupt
1
File name
SJ 0D24 DFHSJSC Exc Unable to obtain file status
1
File name
2
Error number value
SJ 0D25 DFHSJSC Exc WAR bundle is already installed
1
BUNDLE name
2
JVMSERVER name
SJ 0D26 DFHSJSC Exc Environment variable is not set
1
Environment variable name
2
JVMSERVER name
SJ 0D27 DFHSJSC Exc Java property is not set
1
Java property name
2
JVMSERVER name
SJ 0D28 DFHSJSC Exc File write failed
1
File name
2
Number of bytes written
SJ 0E01 DFHSJRL SJ 1 Entry
1
RLCB parameter list

If function = CREATE

2
RLCB data
3
RLCB resource signature
4
RLCB name
5
RLCB root
6
RLCB filepath
7
RLCB scope

If function = INQUIRE_BY_NAME

2
RLCB data
3
RLCB name
SJ 0E02 DFHSJRL SJ 1 Exit
1
RLCB parameter list

If function = CREATE

2
New Bundle token
SJ 0E03 DFHSJRL Exc Invalid format
1
RLCB parameter list
SJ 0E04 DFHSJRL Exc Invalid function
1
RLCB parameter list
SJ 0E05 DFHSJRL Exc Recovery
1
RLCB parameter list
2
Kernel error data
SJ 0E07 DFHSJRL Exc Unknown KE error code
1
RLCB parameter list
SJ 0E0A DFHSJRL Exc Getmain for XML failed
1
RLCB parameter list
2
SMGF parameter list
SJ 0E0B DFHSJRL Exc Getmain for bundle part failed
1
RLCB parameter list
2
SMGF parameter list
SJ 0E0C DFHSJRL Exc UTF-8 to EBCDIC conversion failed
1
RLCB parameter list
2
CCNV parameter list
SJ 0E0D DFHSJRL Exc Bad XML data
1
RLCB parameter list
2
PICC parameter list
SJ 0E0E DFHSJRL Exc Define OSGi program failed
1
RLCB parameter list
2
LDLD parameter list
SJ 0E0F DFHSJRL Exc Acquire OSGi program failed
1
RLCB parameter list
2
LDLD parameter list
SJ 0E10 DFHSJRL Exc Create channel failed
1
RLCB parameter list
2
PGCH parameter list
SJ 0E11 DFHSJRL Exc Bundle installation failed
1
RLCB parameter list
2
SJTH parameter list
SJ 0E12 DFHSJRL Exc Bundle failed to enable
1
RLCB parameter list
2
SJTH parameter list
SJ 0E13 DFHSJRL Exc Get versionRange container failed
1
RLCB parameter list
2
PGCR parameter list
SJ 0E14 DFHSJRL Exc Attempt to find highest semantic version of bundle failed
1
RLCB parameter list
2
SJTH parameter list
3
Bundle path
4
Bundle symbolic name
5
Version Range
6
JVMSERVER name
SJ 0E15 DFHSJRL Exc Phasein of new version of a bundle failed
1
RLCB parameter list
2
SJTH parameter list
SJ 0E17 DFHSJRL Exc JVMSERVER not enabled
1
RLCB parameter list
SJ 0E18 DFHSJRL Exc Getmain of useful storage failed
1
RLCB parameter list
2
SMGF parameter list
SJ 0E30 DFHSJRL SJ 2 Parsed XML
1
Input XML
2
Output data structure
SJ 0E31 DFHSJRL SJ 1 OSGi bundle information
1
Bundle path
2
Bundle symbolic name
3
Bundle version
4
JVMSERVER name
SJ 0E32 DFHSJRL SJ 1 WAR bundle information
1
Bundle path
2
Bundle symbolic name
3
JVMSERVER name
SJ 0E33 DFHSJRL SJ 1 EBA bundle information
1
Bundle path
2
Bundle symbolic name
3
JVMSERVER name
SJ 0E34 DFHSJRL SJ 1 EAR bundle information
1
Bundle path
2
Bundle symbolic name
3
JVMSERVER name
SJ 0E35 DFHSJRL SJ1 OSGi bundle information
1
Bundle path
2
Bundle symbolic name
3
Version range
4
Current highest version
5
JVMSERVER name
SJ 0E36 DFHSJRL SJ2 Highest semantic version found
1
Bundle symbolic name
2
Highest version
3
Current version
4
JVMSERVER name
SJ 0E41 DFHSJRL Exc Duplicate OSGi bundle
1
JVMSERVER name
2
Bundle symbolic name
3
Bundle version
4
Duplicate bundle name
SJ 0E61 DFHSJBD SJ 1 Entry
1
SJBD parameter list
SJ 0E62 DFHSJBD SJ 1 Exit
1
SJBD parameter list
SJ 0E63 DFHSJBD Exc Invalid format
1
SJBD parameter list
SJ 0E64 DFHSJBD Exc Invalid function
1
SJBD parameter list
SJ 0E65 DFHSJBD Exc Recovery
1
SJBD parameter list
2
Kernel error data
SJ 0E66 DFHSJBD SJ2 New SJBUN allocated
1
SJBUN
2
Bundle symbolic name
SJ 0F01 DFHSJXM SJ1 Entry
1
XMAC parameter list
2
Client request block
SJ 0F02 DFHSJXM SJ1 Exit
1
XMAC parameter list
2
Client request block
SJ 0F03 DFHSJXM Exc Recovery
1
XMAC parameter list
2
Kernel error data
SJ 0F04 DFHSJXM Exc Invalid format
1
XMAC parameter list
SJ 0F05 DFHSJXM Exc Invalid function
1
XMAC parameter list
SJ 0F06 DFHSJXM Exc Unexpected recovery bit
1
XMAC parameter list
2
Kernel pthread block
SJ 4D00 DFHAPJVMT Exc DFHAPJVMT plug-in failed
1
Series of 4-byte return codes built up during plug-in initialization formatted as binary data
SJ 4D01 1 DFHAPJVMT SJ 29–322 JVM trace point3, 4
1
Raw JVM trace data
SJ 4D02 1 DFHAPJVMT SJ 29–322 JVM trace point3, 4
1
Formatted JVM trace data
Note:
  1. Every JVM trace entry that is produced by any JVM in the CICS® region generates an instance of either the SJ 4D01 or the SJ 4D02 CICS trace entry. SJ 4D02 is the trace point used for formatted JVM trace information. SJ 4D01 is used for any JVM trace points that cannot be formatted by CICS.
  2. The JVM trace point ID begins at offset 6 in the JVM trace point data.

    The JVM trace point ID is in the format TPID_componentId.number, where componentId is the name of the JVM component that issued the trace point, and number is the unique identifying number within the component. This format is variable length.

  3. The items preceding the JVM trace point ID in the JVM trace point data are: ThreadID(<P or *>,<JNI ENV Pointer>), where:
    • P indicates that the thread is prime (CICS TCB), and * indicates that the thread is other (offset 4 in data)
    • JNI ENV Pointer is a unique address representing the thread (offset 0 - 3 in data).
    For raw JVM trace data (trace point SJ 4D01), the rest of the data relates to the JVM trace point. Binary data is in hex. Strings are delimited by double quotes and converted from ASCII to EBCDIC.
For more detailed information about JVM trace and about problem determination for JVMs, see IBM SDK for z/OS, Java Technology Edition, Version 7, Troubleshooting and support section.