A symbol within apostrophes cannot be continued across a card boundary. See SA22-7597-11 z/OS V1R9.0 MVS JCL Reference, page 5-22, which states "A symbol within apostrophes cannot be broken at column 71 and continued to the next line."
The code is working as designed. John P. Baker -----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Paul [EMAIL PROTECTED] Sent: Monday, June 02, 2008 12:48 PM To: [email protected] Subject: JCL Symbol Not Substituted ------------------------------------------------------------------------ //* on a z/OS v1r7 JES2 system, the JCL job step: //* // SET SYMBOL1=A // SET SYMBOL2=B // SET SYMBOL3=C //*.+....|....+....|....+....|....+....|....+....|....+....|....+....|.. //STEP1 EXEC PGM=IEFBR14, // PARM='&SYMBOL1.&SYMBOL1.&SYMBOL1.&SYMBOL1.&SYMBOL1.x&SYM+ // BOL2.y&SYMBOL3.z' //*.+....|....+....|....+....|....+....|....+....|....+....|....+....|.. //COMMENTS DD * Shows the following in the JESJCL listing: 3 // SET SYMBOL1=A 4 // SET SYMBOL2=B 5 // SET SYMBOL3=C //*.+....|....+....|....+....|....+....|....+....|....+....|....+....|.. 6 //STEP1 EXEC PGM=IEFBR14, // PARM='&SYMBOL1.&SYMBOL1.&SYMBOL1.&SYMBOL1.&SYMBOL1.x&SYM+ // BOL2.y&SYMBOL3.z' //*.+....|....+....|....+....|....+....|....+....|....+....|....+....|.. IEFC653I SUBSTITUTION JCL - PGM=IEFBR14,PARM='AAAAAx&SYMBOL2.yCz' Apparently the JES2 reader/converter is failing to substitute the value 'B' for the symbol "&SYMBOL2". PMR submitted. -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

