Kernel domain (KE)

The kernel domain provides a consistent linkage and recovery environment for CICS®.

The application programmer has no external interface to kernel linkage. However, services invoked by the application program result in execution of kernel linkage requests.

The CICS customization interface uses kernel linkage; this interface is described in the CICS Customization Guide.

The kernel domain, with its associated trace entries and dumped storage, becomes the first point of reference for problems that cause system recovery to be invoked. The kernel domain returns errors to the caller as response codes, if they seem to be of a form such that the caller can be expected to take alternative action.

For serious system-wide errors, the kernel domain terminates CICS with a system dump.

When the kernel domain terminates CICS following a program check or abend, messages and abend codes are produced to indicate the event that caused the kernel domain recovery routines to consider that the error was not recoverable.

[[ Contents Previous Page | Next Page Index ]]