APAR status
Closed as fixed if next.
Error description
A syntax error ocurred at HOLD when building a JCL resource with code like //FOC£HOLD DD SPACE=(CYL,(5,5)),UNIT=DASD.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * AD users building JCL resources. * **************************************************************** * PROBLEM DESCRIPTION: * * A syntax error ocurred at HOLD in JCL. Being in a proc, it * * basically appeared in almost all JCL Jobs being compiled, * * also making other errors like missing proc or include, etc. * **************************************************************** * RECOMMENDATION: * * Upgrade to an AD version released after July 2024. * ****************************************************************
Problem conclusion
Because we don't use this info in the analysis or have nowhere to even save it, and because we cannot change the supporting encoding for the whole compiler, one should convert source files to ASCII before compiling, and in this case the pound-sign would be saved as "-" as "FOC-HOLD" for "FOC£HOLD" in the original code.
Temporary fix
Comments
APAR Information
APAR number
PH62734
Reported component name
APPL DISCOVERY
Reported component ID
5737B1600
Reported release
612
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-08-13
Closed date
2024-08-13
Last modified date
2024-08-13
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
build JMJcl
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSRR9Q","label":"IBM Application Discovery"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"612","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
13 August 2024