View previous topic :: View next topic
|
Author |
Message |
ahalyah
New User
Joined: 13 Dec 2007 Posts: 25 Location: india
|
|
|
|
Hi,
how many instream procs we can code ina single jcl?
I searched in forums. There it is 15. But i have a doubt that it is 15 or 16. |
|
Back to top |
|
|
ksk
Active User
Joined: 08 Jun 2006 Posts: 355 Location: New York
|
|
|
|
Upto 15. |
|
Back to top |
|
|
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1287 Location: Chennai, India
|
|
|
|
ahalya,
Did u refer to the manuals link at the top of this page? What does the manual say? |
|
Back to top |
|
|
ahalyah
New User
Joined: 13 Dec 2007 Posts: 25 Location: india
|
|
|
|
Hi Aaru,
yes. I checked it in the manual 'jcl programming limits'. In that it is mentioned as 15. But somebody argued with me as 16. So that i want to know the correct answer. |
|
Back to top |
|
|
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1287 Location: Chennai, India
|
|
|
|
Ahalya,
The maximum number of in-stream procedures you can code in any job is 15.
Quote: |
But somebody argued with me as 16. |
No, He/She is wrong.
If the doubt still persists then please code a JCL with 16 PROC's and test. |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10888 Location: italy
|
|
|
|
What about running a job with some dummy inline procs and tell US ??
Code: |
//PROC01 PROC
//S01 EXEC PGM=IEFBR14
// PEND
.....
.....
//PROC16 PROC
//S01 EXEC PGM=IEFBR14
// PEND |
it takes less time and will give a 100% certain answer |
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
I would appreciate it if anyone who's answer isn't "there is no limit" would post a link to the IBM documentation page that states otherwise. |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10888 Location: italy
|
|
|
|
NAHHH NAHHH
I just tested with up to 64 inline procs ... everything worked fine |
|
Back to top |
|
|
ahalyah
New User
Joined: 13 Dec 2007 Posts: 25 Location: india
|
|
|
|
Hi,
Thank u for the quick reply.
I also agree for that. |
|
Back to top |
|
|
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1287 Location: Chennai, India
|
|
|
|
enrico,
Quote: |
I just tested with up to 64 inline procs ... everything worked fine |
Does that mean that the details provided in the manual is wrong? |
|
Back to top |
|
|
ahalyah
New User
Joined: 13 Dec 2007 Posts: 25 Location: india
|
|
|
|
Hi
Quote: |
I just tested with up to 64 inline procs ... everything worked fine |
is it means that maximum no of 64 instream procs we can code? |
|
Back to top |
|
|
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1287 Location: Chennai, India
|
|
|
|
ahalya,
Quote: |
is it means that maximum no of 64 instream procs we can code? |
Why don't you test the same? I cannot test as i do not have access to the mainframes . Test and let us know .
But as per the manuals its 15. |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10888 Location: italy
|
|
|
|
no...
it means I got bored of testing |
|
Back to top |
|
|
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1287 Location: Chennai, India
|
|
|
|
e.s,
Sorry that am adding a post to this topic I don't think ahalya got the answer for her question.
So what is the final conclusion? Can we have more than 15 in-stream PROC's in a JCL? |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10888 Location: italy
|
|
|
|
I tested with 200 inline procs and everything went fine...
but when I went to 999
I got
Code: |
13.27.28 JOB00606 ---- FRIDAY, 28 DEC 2007 ----
13.27.28 JOB00606 IRR010I USERID ENRICO IS ASSIGNED TO THIS JOB.
13.27.40 JOB00606 IEC032I E37-04,IFG0554P,JES2,JES2,SYS00006,VIO , ,SYS073
13.27.40 JOB00606 IEF196I IEC032I E37-04,IFG0554P,JES2,JES2,SYS00006,VIO ,
13.27.40 JOB00606 IEF196I SYS07362.T132729.RA000.JES2.R0100009
13.27.40 JOB00606 IEFC683I CONVERTER TERMINATED DUE TO SE37 ABEND REASON=000000
|
I will enjoy investigating |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10888 Location: italy
|
|
|
|
everithing worked well up to 209 inline procedures...
with 210 I got the message ..
Quote: |
IEFC665I EXCESSIVE NUMBER OF INSTREAM PROCEDURES
Explanation: The system found that the job fills the data set with input stream procedures.
Source: Converter
Detecting Module: IEFCNISP
System Action: The system ends the job. The system scans the remaining job control statements for syntax errors and issues messages about the job to the job log.
Application Programmer Response: Eliminate enough input stream procedures to enable the job to run again.
System Programmer Response: Look at the messages in the job log. If the JOB statement did not specify MSGLEVEL=(1,1), specify it and run the job again. If the problem persists, search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM Support Center. Provide the SYSOUT output for the job. |
but I guess I went up to that number because the procedures were simple/stupid...
Code: |
//PROCxxx PROC
//S EXEC PGM=IEFBR14
// PEND |
the logic behind the converter is that it uses a workfile ( VIO ) to store the
jcl being converted..
if the procedures get a bit more complicated, given a fixed space allocation,
the converter might process fewer procedures..
I could not find in the manuals anything useful,
not even an hint on how to make the dataset larger |
|
Back to top |
|
|
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1287 Location: Chennai, India
|
|
|
|
enrico,
Thanks for all the details. So the maximum no of instream PROC's that can be used in a JCL is not 15 for sure. It depends on how complicated the PROC is depending on the logic, space etc.
Btw thanks for testing it and am looking forward to test the same. |
|
Back to top |
|
|
ahalyah
New User
Joined: 13 Dec 2007 Posts: 25 Location: india
|
|
|
|
Hi Aaru,
sorry. I also can't test it now. I have joined new company and currently i don't have access to mainframes. |
|
Back to top |
|
|
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1287 Location: Chennai, India
|
|
|
|
ahalya,
Quote: |
sorry. I also can't test it now |
Not a Problem and you dont have to feel sorry for this ! |
|
Back to top |
|
|
ahalyah
New User
Joined: 13 Dec 2007 Posts: 25 Location: india
|
|
|
|
Hi friends,
Thanks for your response. Finally we came to some conclusion. |
|
Back to top |
|
|
|