APAR status
Closed as fixed if next.
Error description
An EJECT statement before the IDENTIFICATION DIVISION causes COBOL files to be classified as INCLUDEs not MAINs. Further investigation showed that the issue is not EJECT without period -- the issue is any token preceding the IDENTIFICATION token, immediately followed by a \n (new line char) causes the IDENTIFICATION token to be skipped as the classification (DMH5210) is looking for a continuation character in column 7.
Local fix
Fix available in V5.5.1.2.
Problem summary
AN EJECT STATEMENT BEFORE THE IDENTIFICATION DIVISION CAUSES COBOL FILES TO BE CLASSIFIED AS INCLUDES NOT MAINS. THIS IS FIXED IN V5.5.1 fixpack 2 known as V5.5.1.2.
Problem conclusion
Temporary fix
Comments
APAR Information
APAR number
PM04237
Reported component name
RATL ASSET ANAL
Reported component ID
5724V2700
Reported release
550
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-12-29
Closed date
2010-01-19
Last modified date
2010-01-19
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
R551 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS3JHP","label":"Rational Asset Analyzer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.5","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
19 January 2010