I do see that we change our default class in the INTRDR statement
/* */
INTRDR AUTH=(JOB=YES, /* AUTHORITY TO SUBMIT COMMANDS */
DEVICE=YES,
SYSTEM=YES),
BATCH=YES, /* CAN PROCESS BATCH JOBS TOO */
CLASS=C, /* DEFAULT JOBCLASS IF SPECIFIED */
HOLD=NO, /* DO NOT HOLD JOBS AFTER CONVERSN */
PRTYINC=0, /* WHAT TO ADD TO PRIORITY */
PRTYLIM=15, /* MAX LIMIT THAT CAN BE SPECIFIED */
HONORLIM=NO, /* DOES INTRDR HAVE TO LIMIT JOB? */
TRACE=NO /* DO NOT TRACE AT STARTUP */
Jerry Whitteridge
Manager Mainframe Systems & Storage
Albertsons - Safeway Inc.
925 738 9443
Corporate Tieline - 89443
If you feel in control
you just aren't going fast enough.
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf
Of Jerry Whitteridge
Sent: Friday, July 22, 2016 12:52 PM
To: [email protected]
Subject: Re: EXTERNAL: Re: System symbols in batch JCL
Lots of vague memories indicate CLASS=A to be the default class if no class is
specified - but I currently have no doc that indicates that (I'm still digging).
Jerry Whitteridge
Manager Mainframe Systems & Storage
Albertsons - Safeway Inc.
925 738 9443
Corporate Tieline - 89443
If you feel in control
you just aren't going fast enough.
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf
Of Jesse 1 Robinson
Sent: Friday, July 22, 2016 12:37 PM
To: [email protected]
Subject: EXTERNAL: Re: System symbols in batch JCL
I think Peter is on the right track. I normally do not code any CLASS= on a
job. Execution class here gets set by some pretty involved code in Exit 6, but
the question is what 'jobclass' is used for options during conversion?
If I omit CLASS=, my job works, implying that 'class A' rules are in effect.
Changing nothing else, I added CLASS=C (unmodified) to the job card, and I get
the same 'invalid use of ampersand' error that I started with. Then I set
JOBCLASS(C) to allow SYSSYM, and the job worked.
So again, what determines conversion rules if no CLASS= is coded? I cannot find
any parameter in our JES2 init deck that would set class A as the default.
.
.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-302-7535 Office
[email protected]
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf
Of Peter Hunkeler
Sent: Friday, July 22, 2016 10:15 AM
To: [email protected]
Subject: (External):AW: Re: System symbols in batch JCL
If anyone is still paying attention, my question lingers. Is CLASS A always
used for JCL conversion? Just because it's first in the list? Is it a defined
or default option? If it's always gonna be CLASS A, do I need to 'ALLOW' any
other class?
The conversion is not done by a class, its done by the conversion code. The
CLASS only tells limits and defaults. If you allow SYSSYM on class A but not on
class B, conversion will fail to resolve symbols if CLASS=B is coded on the job
statement, but will do it for CLASS=A.
In your case, the symbol resolution is probably done before something changes
the CLASS form A to C.
--
Peter Hunkeler
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
________________________________
Warning: All e-mail sent to this address will be received by the corporate
e-mail system, and is subject to archival and review by someone other than the
recipient. This e-mail may contain proprietary information and is intended only
for the use of the intended recipient(s). If the reader of this message is not
the intended recipient(s), you are notified that you have received this message
in error and that any review, dissemination, distribution or copying of this
message is strictly prohibited. If you have received this message in error,
please notify the sender immediately.
________________________________
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
________________________________
Warning: All e-mail sent to this address will be received by the corporate
e-mail system, and is subject to archival and review by someone other than the
recipient. This e-mail may contain proprietary information and is intended only
for the use of the intended recipient(s). If the reader of this message is not
the intended recipient(s), you are notified that you have received this message
in error and that any review, dissemination, distribution or copying of this
message is strictly prohibited. If you have received this message in error,
please notify the sender immediately.
________________________________
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN