IBM Support

II04446: DMS/CICS/VS COMPATIBILITY WITH CICS/MVS 3.1

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as canceled.

Error description

  • DMS/CICS/VS COMPATIBILITY WITH CICS/MVS 3.1
    DMS/CICS/VS MIGRATION TO CICS/ESA 3.1
    
    THIS DOCUMENT GIVES SOME GENERAL GUIDANCE ABOUT MIGRATING
    DMS/CICS/VS RELEASE 1.4.1 TO CICS/ESA 3.1. THE CICS/ESA 3.1
    MIGRATION GUIDE - GC33-0656-99 SHOULD BE REVIEWED BEFORE
    ATTEMPTING MIGRATION.
    THESE GUIDELINES ARE BASED ON MIGRATING FROM CICS/MVS 2.1
    (OR CICS/OS/VS 1.7) AND HAVING DMS/CICS/VS 1.4.1 AT A CURRENT
    MAINTENANCE LEVEL. THIS INFORMATION IS BASED ON OUR FINDINGS
    TO DATE AND WILL BE UPDATED AS NEEDED.
    
    THE SYSTEM DEFINITION FILE UTILITY PROGRAM DFHCSDUP MAY BE USED
    TO MIGRATE RESOURCE DEFINITIONS FROM A CICS TABLE (FCT, PCT, PPT
     ETC.) TO A CSD (CICS SYSTEM DEFINITION FILE). REFER TO CICS/VS
    3.1 OPERATIONS GUIDE - SC33-0668-99 FOR DETAILED INFORMATION
    ON DFHCSDUP.
    
    THE DMS DISTRIBUTION LIBRARIES CONTAIN THE MACRO DEFINITIONS FOR
    THESE TABLES: ...DMXDSRCE CONTAINS MEMBERS DMXPPTB (PPT'S FOR
    BASE), DMXPPT (PPT'S FOR SAMPLES), DMXPPTF (PPT'S FOR IAG),
    DMXPPTFC (PPT'S FOR IAG WITH 32 LINES PER SCREEN),
    DMXPPTFD (PPT'S FOR IAG WITH 48 LINES PER SCREEN): ...SOURCE.
    SAMPLIB CONTAINS MEMBERS DMXPCTZ (ALL REQUIRED PCT'S), DMXFCTZI
    (FCT'S FOR SAMPLE PROBLEMS AND IAG), DMXFCTZZ (FCT'S FOR SAMPLE
    PROBLEMS ONLY), GENPPTZZ ASSEMBLES PPT'S FOR BASE AND SAMPLES
    AND GENPPTZI ASSEMBLES PPT'S FOR BASE, SAMPLES AND IAG.
    
    ALTHOUGH CICS/ESA 3.1 SUPPORTS ALC MACRO LEVEL CODE THE FORMAT
    OF CICS'S INTERNAL CONTROL BLOCKS (TCA, CSA, ETC.) HAS CHANGED.
    ANY PROGRAM USING DSECTS TO REFERENCE FIELDS IN THESE CONTROL
    BLOCKS WILL NEED TO BE REASSEMBLED. CICS/ESA 3.1 HAS ALSO
    DROPPED SUPPORT OF SOME SYSTEMS PROGRAMMING MACRO FUNCTIONS.
    DMS USES BOTH OF THESE CONDITIONS PLUS CHECKS FOR VALID RELEASE
    OF CICS.
    
    THE FOLLOWING APAR'S ARE REQUIRED FOR DMS/CICS/VS TO RUN UNDER
    CICS/ESA 3.1:
      CICS APAR #PL48673 - ALLOW '#' TO BE A VALID CHARACTER FOR
                RESOURCE NAME ON CSD
      DMS APAR #PL62381(PTF #UL75343) - ALLOW CICS/ESA 3.1 TO BE A
               VALID RELEASE LEVEL AND FORCE REASSEMBLY TO PICKUP
               NEW CONTROL BLOCK FORMATS.
    
      TEMPORARY FIX - CHANGE MODULE DMXTI AS FOLLOWS:
              CLI   CSACIREL,X'31'        / /  10686200
        THIS CHANGE REQUIRES APAR PL19892. IF PL19892 HAS NOT BEEN
        APPLIED, THIS CHANGE IS NOT REQUIRED.
        FOLLOWING IS A LIST OF MODULES THAT REQUIRE ASSEMBLY AND
        LINK EDIT: (CICS MACRO ASSEMBLER)
    DMXA1TRC  DMXBP    DMXCA    DMXCE    DMXCM    DMXDBPR
    DMXDBUG   DMXDC    DMXDLI   DMXDQDP  DMXDR    DMXEDIT
    DMXFM     DMXFS    DMXINT   DMXMC    DMXMW    DMXPC
    DMXPF     DMXSK    DMXSM    DMXSP    DMXST    DMXTI
    DMXTM     DMXTMQ   DMXTRES  DMXVALID
    THE FOLLOWING MODULES ARE COMMAND LEVEL ASSEMBLER:
    DMXDM     DMXUNLCK DMXVP
      DMS APAR #PL62384(PTF #UL75325) - REMOVE DFHFC TYPE=LOCATE
               FROM IAG MODULE DMXA101.
        TEMPORARY FIX - CHANGE MODULE DMXA101 AS FOLLOWS:
        CC 1                                           SEQ #
        *        DFHFC CTYPE=LOCATE       //        14200001
        *        BZ    NOTFOUND           //        15100001
        *        TM    FCTDSVR3,FCTDSRBM  //        15700000
        *        BO    PASSWDOK           //        15800001
        *        BNO   ASLCLOSE           //        16000001
        *        L     R1,PWPTR(R1)       //        16200002
        *        LTR   R1,R1              //        16300002
        *        BZ    PASSWDOK           //        16400002
                 B     PASSWDOK           //        16410002
    
        THE ABOVE CHANGE WILL BYPASS THE IAG/ASL PASSWORD CHECKING.
        IT IS INTENDED AS A TEMPORARY FIX TO ALLOW TESTING AND
        SHOULD NOT BE APPLIED TO A PRODUCTION ENVIRONMENT WITHOUT
        PROPER SECURITY CONSIDERATION. THIS CHANGE WILL DISABLE
        ONLY DMS ASL/IAG SECURITY OTHER NON-DMS SECURITY WILL
        BE UNAFFECTED BY THE CHANGE.
        FOR A LIST AS MODULES REQUIRING REASSEMBLY FOR DMS/FEATURE
        REFER TO ...DMXDSRCE(DMXPPTF). TABLE ENTRIES (DMX#...) AND
        PANELS (DMXM...) DO NOT NEED RE-ASSEMBLY.
    
    NOTE: THIS MIGRATION WILL ONLY ALLOW DMS TO RUN UNDER CICS/ESA
          3.1 IT DOES NOT USE ANY NEW FEATURES AND MUST RUN BELOW
          THE 16M LINE.
    ADDITIONAL KEYWORDS: 566540301 R312 MSGIEV044
    7/13/93 LEW: Corrected bypass for DMXA101, Seq 14200001
            from TYPE=LOCATE to CTYPE=LOCATE
    7/13/93 LEW: Corrected bypass for DMXA101, Seq 15700000
            from FCTDSRV3 to FCTDSVR3
    

Local fix

Problem summary

Problem conclusion

Temporary fix

Comments

  • INFORMATIONAL APAR
    

APAR Information

  • APAR number

    II04446

  • Reported component name

    PB LIB INFO ITE

  • Reported component ID

    INFOPBLIB

  • Reported release

    001

  • Status

    CLOSED CAN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    1990-05-25

  • Closed date

    1990-11-01

  • Last modified date

    1993-07-13

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"001","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
13 December 2020