The XISQLCL exit

You can use the XISQLCL exit for EXEC CICS® START NOCHECK commands that are scheduled for an IPIC connection.

It is invoked, if enabled, under any of the following circumstances:
  • The IPIC connection is not acquired.
  • A session is not available and CICS does not queue the request for a new session.
XISQLCL allows you to decide whether to add the request to a local queue or to return with an error response.

Local queues are recovered when you perform a system restart.