Maybe try a period after each variable?
CIT | Ken Porowski | VP Mainframe Engineering | Information Technology | +1 973 740 5459 (tel) | ken.porow...@cit.com This email message and any accompanying materials may contain proprietary, privileged and confidential information of CIT Group Inc. or its subsidiaries or affiliates (collectively, "CIT"), and are intended solely for the recipient(s) named above. If you are not the intended recipient of this communication, any use, disclosure, printing, copying or distribution, or reliance on the contents, of this communication is strictly prohibited. CIT disclaims any liability for the review, retransmission, dissemination or other use of, or the taking of any action in reliance upon, this communication by persons other than the intended recipient(s). If you have received this communication in error, please reply to the sender advising of the error in transmission, and immediately delete and destroy the communication and any accompanying materials. To the extent permitted by applicable law, CIT and others may inspect, review, monitor, analyze, copy, record and retain any communications sent from or received at this email address. -----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Field, Alan Sent: Wednesday, February 24, 2016 3:02 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: [IBM-MAIN] Parsing IEASYS00 entries I want to specify a different BPXPRMnn concatenation depending on whether I'm IPLing z/OS 2.1 or z/OS 2.2. The second member has the filesystem mounts and they are different depending on which level of z/OS is IPLing. In SYS1.PARMLIB(IEASYS00) I specify OMVS=(00,&OSLEVEL(2:1)&OSLEVEL(4:1)), However at IPL get BPXI030I THE OMVS= PARAMETER WAS FOUND TO HAVE A SYNTAX ERROR. IEA341A RESPECIFY OMVS PARM OR PRESS ENTER IEE600I REPLY TO 00 IS;OMVS=00 IEE252I MEMBER BPXPRM00 FOUND IN SYS1.PARMLIB Entering the command SET OMVS=(00,&OSLEVEL(2:1)&OSLEVEL(4:1)) I get IEE295I COMMAND CHANGED BY SYMBOLIC SUBSTITUTION ORIGINAL: SET OMVS=(00,&OSLEVEL(2:1)&OSLEVEL(4:1)) MODIFIED: SET OMVS=(00,21) SET OMVS=(00,21) so I put OMVS=00, back in IEASYS00 and I created an MPF exit triggering off the BPXI004I OMVS INITIALIZATION COMPLETE message to issue the SET OMVS=&OSLEVEL(2:1)&OSLEVEL(4:1) as an interim solution. It appears the OMVS= parameter does not like system symbols. Is this correct or have I somehow messed up my coding? Thanks Alan Field Systems Engineer Principal Blue Cross Blue Shield of MN 651.662.3546 This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the named addressee you must not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN