CICS

Expand all | Collapse all

How to see what MAPs are in a MAPSET module that is stored in a LOADLIB for CICS to use

  • 1.  How to see what MAPs are in a MAPSET module that is stored in a LOADLIB for CICS to use

    Posted Wed January 20, 2021 09:49 AM
      |   view attached
    Hello, 

    When I try to test that the MAP and MAPSET are working with CECI command
    CECI SEND MAP(INQMG50) MAPSET(INQSG50)

    I am getting ABM0 error, and yet the BMS generate is working fine with no errors. 
    Is there a way to see what MAP in the MAPSET was actually stored in the generated file that is placed in the LOADLIB for CICS to use.

    The BMS source, BMS JCL, and job summary pdf from JCL are in zip.

    Any suggestions would be appreciated. 

    thanks,
    Greg


    ------------------------------
    Gregory Oakes
    ------------------------------

    Attachment(s)

    zip
    FTP.zip   253 KB 1 version


  • 2.  RE: How to see what MAPs are in a MAPSET module that is stored in a LOADLIB for CICS to use

    Posted Thu January 21, 2021 07:47 AM

    Hello Greg.

    A couple of the CICS team have come up with this advice.

    1) If you have the source then the maps are the DFHMDI macro statements.
    If you don't have the source, then source can be regenerated from the load module using the DFHBMSUP utility.
    https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-management/utilities/dfha6k3.html
    Look for the DFHMDI statements in the output.

    2) As you are getting ABM0 amends we wonder if this might be worth checking. https://www.ibm.com/support/pages/abm0-abend-indicating-bms-map-could-not-be-located-map-defined-cics



    ------------------------------
    Steve Bolton
    ------------------------------



  • 3.  RE: How to see what MAPs are in a MAPSET module that is stored in a LOADLIB for CICS to use

    Posted Fri January 22, 2021 03:42 AM
    Hello,

    I cannot see why what you have coded is not working.  However, I was able to get it to work on my system.  

    One thing you can try is: CECI SEND MAP(INQSG50)

    You only really need the MAPSET if you have multiple maps in the mapset as you only have the one, you can code it in the MAP and it will work.

    Thanks,


    ------------------------------
    Ezriel Gross
    Rocket Software
    Waltham NJ
    17816842672
    ------------------------------