IBM Support

Capturing the Transaction Work Area in a CICS Event

Question & Answer


Question

How do I use CICS Explorer to create an event based on the CICS Transaction Work Area (TWA)?

Answer

CICS TS Event processing does not have a specific Application Event capture point which exposes the Transaction Work Area (TWA) associated with a task.

The Application events that are supported are listed under How CICS supports event processing in the Application events section of the IBM Knowledge Center.

The EXEC CICS SIGNAL EVENT API call (which is invasive to the application) can be used to provide an explicit event capture point. The application could use ADDRESS TWA and based on the contents of the TWA issue a SIGNAL EVENT API call. The CICS Global User Exit (GLUE) for example XEIIN, can also be used to issue the INQ_APPLICATION_DATA XPI call which returns the TWA, and issue a SIGNAL EVENT API call based on the contents of the TWA.

An automatic capture specification point can be created in the CICS Explorer on the SIGNAL EVENT API call and produce an event.

The IBM Redbooks publication Event Processing with CICS describes more about using the CICS Events, refer to 2.4.1 Automatic Capture Specification for SIGNAL EVENT.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"Event Processing","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
30 April 2015

UID

dwa1189035