Created On:  08 March 2011

Problem:

Using "EXEC CICS LOAD PROGRAM(...) ENTRY(....) " can give unpredictable results when used for loading assembler tables. Sometime resulting in "RTS205 - Invalid Mainframe Pointer".

Resolution:

According to the IBM documentation "EXEC CICS LOAD PROGRAM(...) ENTRY(...) " is used to load assembler programs, which we do not support.
"EXEC CICS LOAD PROGRAM(...) SET(...) " is the correct way to load assembler tables and this works correctly in our products and does not cause RTS205 abends.

We recommend that you use EXEC CICS LOAD PROGRAM(...) SET(...) for loading tables.
Incident #2469651