Format of journal record – IBM SC34-6814-04 User Manual

Page 753

Advertising
background image

JCRSTRID

2-byte system-type identifier. For a user journal request, this is X'0000'.
Otherwise, it consists of a 1-byte function ID followed by a 1-byte module
ID.

JCRUTRID

2-byte user-type identifier. For a CICS journal request, this is X'0000'.
Otherwise, it contains the code specified by the JTYPEID keyword of the
user request.

JCRLRN

2-byte record number within the block.

The label prefix part of the journal control label header is 32 bytes long, and its
format is shown in Figure 92.

X'00'

1-byte containing X'00'.

JCRBLKN

3-byte journal block number.

X'00's 12-bytes each containing X'00'.
JCLRTIME

4-bytes containing the time the block was written, in hhmmss format. (Local
or GMT set in LOGR SSI.)

JCLRRST

4-bytes containing the run start time.

JCLRDATE

4-bytes containing the date the block was written.

JCLRSEQ

4-byte journal block sequence number.

Format of journal record

Each CICS journal record comprises a system header, system prefix, user prefix,
and journaled data. The format of a journal record is shown in Figure 93 on page
732.

1

3

12

Fixed length

4

4

4

4

Journal block

number

JCRBLKN

X'00'

X'00'

'00'

Journal block
sequence number
JCLRSEQ

Date block
written
JCLRDATE

Run start

time

JCLRRST

Time block

written

JCLRTIME

(hhmmss)-

local or GMT

set in LOGR SSI

Figure 92. Format of label prefix part of journal control label header

Chapter 27. CICS logging and journaling

731

Advertising