View previous topic :: View next topic |
Author |
Message |
issac1029 Intermediate

Joined: 10 Dec 2005 Posts: 159 Topics: 75
|
Posted: Tue Mar 13, 2007 7:52 am Post subject: How system resolve the STEPLIB of IKJEFT01 |
|
|
//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 |
|
 |
Nic Clouston Advanced
Joined: 01 Feb 2007 Posts: 1075 Topics: 7 Location: At Home
|
Posted: Tue Mar 13, 2007 8:09 am Post subject: |
|
|
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 |
|
 |
semigeezer Supermod
Joined: 03 Jan 2003 Posts: 1014 Topics: 13 Location: Atlantis
|
Posted: Tue Mar 13, 2007 3:12 pm Post subject: |
|
|
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 |
|
 |
issac1029 Intermediate

Joined: 10 Dec 2005 Posts: 159 Topics: 75
|
Posted: Thu Mar 15, 2007 6:54 am Post subject: |
|
|
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 |
|
 |
expat Intermediate

Joined: 01 Mar 2007 Posts: 475 Topics: 9 Location: Welsh Wales
|
Posted: Thu Mar 15, 2007 7:10 am Post subject: |
|
|
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 |
|
 |
Nic Clouston Advanced
Joined: 01 Feb 2007 Posts: 1075 Topics: 7 Location: At Home
|
Posted: Thu Mar 15, 2007 7:53 am Post subject: |
|
|
'boo-boo' slang/colloquialism for error or mistake _________________ Utility and Program control cards are NOT, repeat NOT, JCL. |
|
Back to top |
|
 |
Bill Dennis Advanced

Joined: 03 Dec 2002 Posts: 579 Topics: 1 Location: Iowa, USA
|
Posted: Thu Mar 15, 2007 11:14 am Post subject: |
|
|
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 |
|
 |
semigeezer Supermod
Joined: 03 Jan 2003 Posts: 1014 Topics: 13 Location: Atlantis
|
Posted: Thu Mar 15, 2007 12:19 pm Post subject: |
|
|
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 |
|
 |
expat Intermediate

Joined: 01 Mar 2007 Posts: 475 Topics: 9 Location: Welsh Wales
|
Posted: Fri Mar 16, 2007 2:55 am Post subject: |
|
|
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 |
|
 |
|
|