A fix is available
APAR status
Closed as program error.
Error description
GML TAGS WHICH END LISTS (:ESL, :EOL, :EUL) ALWAYS END THE CURRENTLY ACTIVE LIST, EVEN IF IT IS OF A DIFFERENT TYPE FROM THE END TAG. FOR EXAMPLE, IF A SIMPLE LIST IS CURRENTLY ACTIVE AND THE NEXT END LIST TAG IS :EUL, THE SIMPLE LIST IS ENDED AND NO MESSAGE IS ISSUED TO INDICATE THIS CODING ERROR. IF A USER INADVERTENTLY FAILS TO END A LIST AND THIS OPEN LIST IS DETECTED BY A HEADING OR SECTION TAG. MESSAGE DSMGML003W IS ISSUED, AND THE LIST IS ENDED. THE TEXT OF THIS MESSAGE MAY BE CONFUSING IF THE OMITTED END TAG IS FOR A DIFFERENT TYPE OF LIST THAN THE LIST WHICH WAS ACTUALLY ENDED.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: ALL DCF USERS * **************************************************************** * PROBLEM DESCRIPTION: ESL EOL EUL EDL EGL WRONG LIST ENDED * **************************************************************** * RECOMMENDATION: * **************************************************************** ALL TAGS THAT END LISTS (:ESL, :EOL, :EUL, :EDL, :EGL) WILL END THE CURRENTLY ACTIVE LIST, EVEN IF THE LIST IS OF A DIFFERENT TYPE THAN THE END TAG. NO ERROR MESSAGE IS ISSUED TO INDICATE THAT A MISMATCH OCCURRED BETWEEN THE CURRENTLY ACTIVE LIST AND THE TAG USED TO END THAT LIST.
Problem conclusion
MACROS DSMELIST AND DSM#RSET WILL BE CHANGED TO ISSUE WARNING MESSAGE DSMGML003W WHEN A MISMATCH EXISTS BETWEEN THE CURRENT LIST TYPE AND THE TYPE OF THE LIST END-TAG. AS BEFORE, THE CURRENT LIST WILL BE ENDED. IN ADDITION, THE DESCRIPTION OF THE DSMELIST MACRO IN THE DCF:GML STARTER SET IMPLEMENTATION GUIDE (SH35005001) WILL BE CHANGED TO REFLECT THE ERROR CHECKING PROCEDURE. THE FOLLOWING SECTION WILL BE ADDED BETWEEN NOTES 1 AND 2 ON PAGE 107: CHECKS TO SEE IF THE CURRENT LIST TYPE (&@LTYPE) MATCHES THE TYPE OF THE LIST END-TAG (&$GML). IF A MISMATCH EXISTS, ISSUE A WARNING MESSAGE AND CONTINUE PROCESSING DSMELIST. IF DSMELIST WAS CALLED BY DSM#RSET (/&1 EQ /RSET), SKIP THE ERROR MESSAGE SINCE ONE HAS ALREADY BEEN ISSUED BY DSM#RSET. THE LISTINGS FOR MACROS DSMELIST AND DSM#RSET IN APPENDIX C OF THE DCF : GML STARTER SET IMPLEMENTATION GUIDE WILL BE UPDATED TO INCLUDE THE CHANGES TO THESE MACROS.
Temporary fix
Comments
×**** PE86/05/23 FIX IN ERROR. SEE APAR PP55029 FOR DESCRIPTION ×**** PE87/03/20 FIX IN ERROR. SEE APAR PL07493 FOR DESCRIPTION
APAR Information
APAR number
PP49685
Reported component name
5748 DOC COMP F
Reported component ID
5748XX900
Reported release
310
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
1985-11-07
Closed date
1985-12-02
Last modified date
1987-03-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UP71500 UP71501 UP71502 UP71503 UP71504 UP71505 UP71506 UP71510
UP71511
Modules/Macros
DSM#RSET DSMELIST
| SH35005001 |
Fix information
Fixed component name
5748 DOC COMP F
Fixed component ID
5748XX900
Applicable component levels
RH85 PSY UP71500
UP86/02/11 I 066E
R130 PSY UP71506
UP86/01/27 P 8603
R302 PSY UP71505
UP86/01/29 P F603
R701 PSN UP71504
UP86/01/27 I 1000
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU050","label":"BU NOT IDENTIFIED"},"Product":{"code":"SRNQ2D","label":"Document Composition Facility"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"310"}]
Document Information
Modified date:
26 September 2024