Caller data follows the record header. The format of the
caller data part of a general log journal record differs according
to the CICS® component writing the record, and the function
being journaled.
Journal records can be written by any of the following CICS components, and the field
GLRH_REC_COMPID in the record header tells you which component has written the record by its
component code:
The logger (LG)
Journal control in the case of a request issued by a user, (UJ)
File control (FC)
The front end programming interface (FEPI), (SZ)
Terminal control (TC)
File control adds information
to the start of the actual journaled data, and this is described in Caller data written by file control. The other components (journal
control, FEPI, and terminal control) do not add any further information
to the journaled data.
The API user header
If the record has been written by the CICS API, the caller data section starts with an API user header, the format
of which is shown in Figure 1. Figure 1. Format of the API
user header