IBM Support

IEA705I 878-0C abend (SOS) due to HostBridge application getmains in CICS

Question & Answer


Question

What could cause a system abend 878 (S878) with a reason code of 0C (short on storage SOS) condition, when using a HostBridge application in CICS Transaction Server for z/OS (CICS TS)? The HostBridge application is using 3 TCBs within CICS. A dump of the S878 abend shows these TCBs getting many Megs of 1-Meg heap anchor blocks (HANC) areas. After all of the storage above-the-line was used, storage below-the-line was allocated until below the line storage reached the bottom of local system queue area (LSQA) storage.

Answer

The recommendation from HostBridge Technology is to add the following line to the HBZ@JSE member in your HostBridge parmlib:

LEOPTS='ENVAR("_CEE_REALLOC_CONTROL=64,20")'

The use of this environment variable to tune Language Environment (LE) heap storage results in the LE allocating drastically less storage.

If you have a dump, you can use IPCS command verbx vmdata 'nog summ' to look at the local storage data summary.

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

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
19 July 2017

UID

dwa1384238