MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

How system resolve the STEPLIB of IKJEFT01

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Job Control Language(JCL)
View previous topic :: View next topic  
Author Message
issac1029
Intermediate


Joined: 10 Dec 2005
Posts: 159
Topics: 75

PostPosted: Tue Mar 13, 2007 7:52 am    Post subject: How system resolve the STEPLIB of IKJEFT01 Reply with quote

//BINDzz EXEC PGM=IKJEFT01,DYNAMNBR=20
//STEPLIB DD DSN=SYS1.UDB.SDSNLOAD,DISP=SHR
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*

********************************* TOP OF DATA **********************************
ICH70001I RALEY LAST ACCESS AT 11:13:24 ON TUESDAY, MARCH 13, 2007
IEF236I ALLOC. FOR RALEYPOL BINDOZ
IEF237I E1BD ALLOCATED TO STEPLIB
IEF237I JES2 ALLOCATED TO SYSTSPRT
IEF237I JES2 ALLOCATED TO SYSPRINT
IEF237I JES2 ALLOCATED TO SYSUDUMP
IEF237I JES2 ALLOCATED TO SYSTSIN

SYS1.UDB.SDSNLOAD is not in the catlog which I can see DATASET. How system setup to resolve the allocate to steplib to E1BD ?
In another catlog ? Or some setup will resolve this steplib of IKJEFT01? Or some existing catlog for all steplib?
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Nic Clouston
Advanced


Joined: 01 Feb 2007
Posts: 1075
Topics: 7
Location: At Home

PostPosted: Tue Mar 13, 2007 8:09 am    Post subject: Reply with quote

unless someone has made a boo-boo you should not need a steplib - the load library will be in the default concatenation
_________________
Utility and Program control cards are NOT, repeat NOT, JCL.
Back to top
View user's profile Send private message
semigeezer
Supermod


Joined: 03 Jan 2003
Posts: 1014
Topics: 13
Location: Atlantis

PostPosted: Tue Mar 13, 2007 3:12 pm    Post subject: Reply with quote

There is nothing wrong with having STEPLIB in a TSO batch job. How did you determine that the data set was not cataloged? 3.4? Edit or Browse? Did you use quotes on the name if edit?
Back to top
View user's profile Send private message Visit poster's website
issac1029
Intermediate


Joined: 10 Dec 2005
Posts: 159
Topics: 75

PostPosted: Thu Mar 15, 2007 6:54 am    Post subject: Reply with quote

Nic Clouston

Sorry~what 'boo-boo' means ? upgrade system ?

semigeezer,

It's just not in the catlog I am using.


And today I found another strange thing:
I submit the job using different class,then one of the job class is OK, other comes back a 'jcl error'
Back to top
View user's profile Send private message Send e-mail MSN Messenger
expat
Intermediate


Joined: 01 Mar 2007
Posts: 475
Topics: 9
Location: Welsh Wales

PostPosted: Thu Mar 15, 2007 7:10 am    Post subject: Reply with quote

Quote:

There is nothing wrong with having STEPLIB in a TSO batch job.

True, but why would you want to. It only causes problems like this.

Maybe the sysprogs have deleted an old library that should not be used.

No STEPLIB is the best way to go. Should always pick up the latest and correct version without one from LNKLIST.
_________________
If it's true that we are here to help others,
then what exactly are the others here for ?
Back to top
View user's profile Send private message
Nic Clouston
Advanced


Joined: 01 Feb 2007
Posts: 1075
Topics: 7
Location: At Home

PostPosted: Thu Mar 15, 2007 7:53 am    Post subject: Reply with quote

'boo-boo' slang/colloquialism for error or mistake
_________________
Utility and Program control cards are NOT, repeat NOT, JCL.
Back to top
View user's profile Send private message
Bill Dennis
Advanced


Joined: 03 Dec 2002
Posts: 579
Topics: 1
Location: Iowa, USA

PostPosted: Thu Mar 15, 2007 11:14 am    Post subject: Reply with quote

1) The STEPLIB is probably needed for a DB2 call that will be made in the batch TSO run. SPUFI perhaps?

2) The SYS1. datasets are usually in the master catalog. You may be prevented from listing the catalog directly by a security package.

3) There are system exits for controlling what JOBCLASS users may submit into. These may be active in your shop.
_________________
Regards,
Bill Dennis

Disclaimer: My comments on this foorum are my own and do not represent the opinions or suggestions of any other person or business entity.
Back to top
View user's profile Send private message
semigeezer
Supermod


Joined: 03 Jan 2003
Posts: 1014
Topics: 13
Location: Atlantis

PostPosted: Thu Mar 15, 2007 12:19 pm    Post subject: Reply with quote

I use steplib with ikjeft01 all the time to test programs that are at newer or older levels than the system level, to test programs I am writing which would not be in linklist/lpa, to override individual load modules or get to different development versions. I think it is a little unreasonable to make a blanket statement that a practice is a bad idea based only on guesses about what a person's job is or what their environment looks like. I don't know the answer to the original question, but lets not just dismiss it out of hand because of what we *think* the original poster wants to do.
Back to top
View user's profile Send private message Visit poster's website
expat
Intermediate


Joined: 01 Mar 2007
Posts: 475
Topics: 9
Location: Welsh Wales

PostPosted: Fri Mar 16, 2007 2:55 am    Post subject: Reply with quote

Quote:

but lets not just dismiss it out of hand because of what we *think* the original poster wants to do.

True, but if the OP had stated that the STEPLIB was required for a called program from within the REXX being executed, then there would have been NO possible cause of confusion or assumption.
_________________
If it's true that we are here to help others,
then what exactly are the others here for ?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Job Control Language(JCL) All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group