ABM0 abend indicating BMS map could not be located but map is defined to CICS
You have a transaction that receives an abend ABM0 ( abendABM0 ) indicating that the map specified for a BMS request could not be located. However, the mapset is defined to CICS and the load module and map are included in a dataset in the DFHRPL concatenation. Your application program might issue a SEND MAP and RECEIVE MAP.
As an example, assume your mapset is ABCSUM and the program for your transaction is ABCSUMM. In the region where the failure occurs the BMS SIT option is BMS=DDS and CICS is finding ABCSUMM as the map with the M appended for a certain terminal type.
System initialization table (SIT) parameter BMS was not set to NODDS
Resolving the problem
Change the BMS SIT parameter to BMS=NODDS. When you change it to BMS=NODDS, you will no longer receive the ABM0.
Note: If the character chosen for 3270-2 displays (80-character width) LU Type 2 devices was something other than "M" the abend would not have been received.
CICS/TS CICS TS CICS Transaction Server
Translate this page: