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