Re: HSFLOG and HSFTRACE

2020-01-15 Thread Dan D
On our z/OS 2.4 system there's still a SDSFAUX address space.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSFLOG and HSFTRACE

2020-01-14 Thread Dan D
I believe it's SDSFAUX that allocates these files.

Check proclib for this member and just change the DD statements.

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Max Size of ISPF table?

2019-12-17 Thread Dan D.
With a table of that size, do NOT make it a keyed table.  
That would just makes it extremely slow and almost unusable.

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-08 Thread Dan D
Scott,

Are you writing routcde 11 to SYSLOG?

Issue D C and see what it says.  We don't here...
HARDCOPY  LOG=(SYSLOG,OPERLOG)  CMDLEVEL=CMDS   
  ROUT=(1-10,12-128)<--- no 11

Try another routcde and see if it's visible.

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: TSO REXX -- find absolute generation # from relative?

2019-08-21 Thread Dan D
That doesn't always work Al.
When the GDG has wrapped the calculation gets messed up.
Best to let Catalog Management determine the absolute name for a given relative.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: TSO REXX -- find absolute generation # from relative?

2019-07-28 Thread Dan D
Sam just updated my CBT file today (File 452 in the Updates).

I had a tool called RXLOCATE that simply does a CAMLST LOCATE for a dsname in 
LOCDSN variable.

/*rexx*/ 
LOCDSN = 'userid.GDG(-1)' */  
address LINK "RXLOCATE"  
say LOCDSN 'RC=' rc  
Exit

After the LINK to RXLOCATE the LOCDSN variable will have the absolute name or 
true name.

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: JCL disp on abend

2019-07-22 Thread Dan D
"IEF142I TYC1DABK EDIOUT2 STEP02 - STEP WAS EXECUTED - COND CODE 0012"

As you can see from the IEF142I the job did NOT abend but rather IDCAMS ended 
with a return code 12.

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: What happens if an SMF exit modifies the SMF record?

2019-06-14 Thread Dan D
Maybe it’s not being corrupted in the SMF record but at the source.
Many SMF fields are copied from various control blocks.  Check if that location 
is being walked on.

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: "Trapping" messages written to JESYSMSG?

2019-06-03 Thread Dan D
Compuware's ThruPut Manager also has the ability to detect which procs are 
being used and where they came from.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Running JES2 under JES3 and logon to TSO under JES2

2019-04-26 Thread Dan D.
The easy way to do it is logon till you get a prompt for you userid.

Then enter userid  SUB(JES2)  Then the full screen logon panel should say "for 
JES2" at the top (or something like that).

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: determining step completion code/status

2018-12-28 Thread Dan D
You're looking in the right spot Paul.

SCTABEND indicates the step abended and if the step completed 
(SCTSTSRT+SCTSTPND) then SCTSEXEC should contain the completion code for this 
step (not the abend code).
SCTSTNRN will be on if the step was bypassed.

Where's your code running?  An SMF exit?

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Adding 90 seconds to 8 byte TOD FIELD

2018-12-26 Thread Dan D
 SETA 24*60*60
  SETA 60*60
 SETA 1*60
ONEDAY  DC   FDS12''
ONEHOUR DC   FDS12''
ONEMINUTE   DC   FDS12''

or just simply:

NINTYSECS   DC   FDS12'90E6'

...

Thanks Ed.

I've just never seen that before.  Very useful.

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Enforcing CLASS in instream proc

2018-12-26 Thread Dan D
Yes, ThruPut Manager (owned by Compuware Corp.) is available.

In JAL you can identify the PROCs being executed and where they came from.  You 
can also identify the input class and then direct the job to execute on 
whatever LPAR you choose.

That's one of the very many things that can be done with TM...check it out at 
the Compuware site.

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Assigning a Data Class to HSM BACKUP files

2018-12-26 Thread Dan D
I agree, the SMS routines could easily be used, but why? 
Other than the volume count I don't know what you would want to change.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: 64-bit C code fetching IGGCSI00

2018-12-26 Thread Dan D
Why not just a general LINK31 routine to be called for any program …

 ACONTROL OPTABLE(ZS3)  
 SPLEVEL  SET=6Specify OS/390 R2 MACRO Format   
 SYSSTATE ARCHLVL=2Program Requires Z/Architecture  
 SYSSTATE OSREL=ZOSV1R13   Program Requires Z/OS 1.13 & Higher  

LINK31   CSECT ,
LINK31   AMODE 31   
LINK31   RMODE ANY  
 BAKR  R14,0
 LRR4,R0   Copy Parameter List Address  
 LRR5,R1   Copy Program Name Address
 LARL  R12,LINK31  Set Base Address 
 USING LINK31,R12   
 SAM31 ,
 STORAGE OBTAIN,LENGTH=WRKLEN,LOC=ANY   
 LRR13,R1   
 USING WRKAREA,R13  

 LRR1,R4   Restore Parameter Address
 LINK  EPLOC=(R5)  Call Requested Program   
 LRR4,R0   Copy Reason Code 
 LRR5,R15  Copy Return Code 

 STORAGE RELEASE,LENGTH=WRKLEN,ADDR=(R13)   

 LRR0,R4   Restore Reason Code  
 LRR15,R5  Restore Return Code  
 PR,   Return To Caller 

 LTORG ,

WRKAREA  DSECT ,
 DS18F  

WRKLEN   EQU   *-WRKAREA

 YREGS ,
 END   ,

Then pass parms in R0 and the program name in R1.
Could be used for IGGCSI00 or any other program when in 64 bit mode.

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Adding 90 seconds to 8 byte TOD FIELD

2018-12-26 Thread Dan D
I don't recall which IBM manual I found these values in but they certainly make 
this type of calculation easier.

*TOD Values 
 CNOP  0,8  
ONEDAY   DCX'000141DD7600'
ONEHOUR  DCX'0D693A40'
ONEMINUTE DC   X'00393870'
ONESECOND DC   X'F424'
ONEMILISEC DC  X'003E8000'
ONEMICROSEC DC X'1000'

With the above, take ONESECOND and multiply by 90 and add to TOD.
LG/ALG make 8 byte calculations so much easier ;-)

LG  R1,ONESECOND
MSGF R1,=F'90'
ALGR1,STCKTIME

Dan
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Report volumes with IPLText

2018-09-11 Thread Dan D
I noticed that there's a dynamic allocation text unit …
   DALIPLTX EQU   X'0051' IPL TEXT ID  
What if you were to allocate each volume requesting this information.  Would it 
return something for ONLY the volumes with IPL text on them?

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Looking for IPCS VERBX examples

2018-06-04 Thread Dan D
Don, thanks for the C sample.  I'll convert it over to assemble and see if I 
can get something working.

Susan, I appreciate that you've noticed this and will be helping to get the 
manuals updated.  I have heard from others in the past that there is more 
useful information within the mapping macros that in the IPCS manuals.  Even 
still, it is not clear where to plug in addresses, set ASIDs etc.  

Thank you both.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Looking for IPCS VERBX examples

2018-06-04 Thread Dan D
Sorry, I meant that I got the OTHERS working well but these three have me 
confused.

Thanks,
Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Looking for IPCS VERBX examples

2018-06-04 Thread Dan D
Thanks Wayne,

The reason for the request is like you said, the DOC is quite lacking.  You can 
get some info from reading the macros but that's really not how DOC should be 
done.
The only three that I've had issues with are ADPLSEQS, ADPLSMAP and maybe 
ADPLSSYM.  With the little doc/examples and the macros, and help from IBMers 
who are no longer there, I've got these working great.  I've even created a 
program to take a listing of a DSECT and build format models to be used with 
ADPLSFMT.

Wayne, if you don't mind, could you send me a sample of your code that accesses 
64-bit storage?  I'd like to do that as well.

Thanks.
Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Looking for IPCS VERBX examples

2018-06-01 Thread Dan D
I'm looking for samples of how to do things within an IPCS VERB exit in 
assembler.
I have a lot of the simple things down but I'm confused with symbols, 
dataspaces and 64-bit storage.

Could someone send me or point me at some simple samples to create symbols, 
access a dataspace and 64-bit storage?
I've been through the IPCS Customization and other manuals but it's still a 
little confusing.

I think I need to understand the parameters to ADPLSEQS, ADPLSMAP and maybe 
ADPLSSYM.

Thanks,
Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: CLIP?

2018-05-24 Thread Dan D
We continued to use our home grown LABEL re-write program till ICKDSF came 
along.  I think they still used ours as it was easier and change is a bitch.  I 
seem to recall issues with IEHDASDR that screwed up on occasion.

Yes, we wiped the volume best we could then SOLD them to a local LARGE 
landscape nursery.   They would use them to tie up their plants.  It was easier 
on the branches than twine.  Try reading a 4' or 5' section of magnetic tape 
that's got pine sap on it!  hahaha

When the company was closed down years later they brought in an industrial CAR 
WRECKER's magnet and "played" with the thousands of tapes for a day or two.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Sample program for JES dataset read?

2018-05-24 Thread Dan D
Hi Charles,

It hasn't been mentioned but you could also use the SAPI interface.

File 790 on the CBT site has a package called "SRS" which is great for pulling 
the datasets from a job on spool.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: How to identify Proc Usage ( was DAF (CBT 094) - Unknown Datatype x01BB)

2018-05-24 Thread Dan D
If you have ThruPut Manager (from Compuware) it knows the coded procedure name 
and where it came from.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: How to capture STC Logs

2018-05-24 Thread Dan D
Haven't done this myself, but I suspect that you can do that with 
SDSF/IOF/other spool browsers.

Why not simply MOD the file rather than copying to a NEW file?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: CLIP?

2018-05-24 Thread Dan D
Back in the 70's & 80's we had a program to "CLIP" a DASD volume to simply 
change the label (before ICKDSF was available).

When a tape lead was crunched around the capstan we would simply splice in a 
NEW lead.  As soon as that tape had completed being used for the current job we 
quickly took it to support to be duplicated to a new tape with a NON-spliced 
lead.
The spliced tape had the temporary lead cut off, a new reflector tape was added 
to the appropriate location and the volume was re-initialized.   An exciting 
time for the "library support" people.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IEFA107I when pointing to dataset alias

2018-05-05 Thread Dan D
A very long time ago (over 30 years ago) I worked for a service bureau.\
They had specific naming standards for their libraries when products were 
installed (ie. SYSx.product.V01R03.LOADLIB).

We couldn't have our customers continually changing JCL unless they wanted a 
different version than what was installed so we created a system tool called 
"Virtual Dataset Names".

This worked very similar to how ALIAS names works although there was no "must 
be in the same catalog" restriction.

When the system was IPL'd (or later via a special operator command) a table was 
loaded into CSA that contained the REAL dataset name, the VIRTUAL name and the 
various versions that were available.  One of the versions was marked as the 
default.
We used the IGG026DU catalog front-end exit (which I believe is now used by 
DFSMSHSM) to intercept catalog lookups and replace the REAL name that is being 
located with the VIRTUAL name.  It would scan SWA and check if an ACCT= was 
specified on the EXEC statement.  If so, the 1st operand was used to overriding 
VERION for all datasets within that step.
Example:
 //step50 exec pgm=iefbr15,ACCT=V5R3
 //DD1dd  dsn=sys1.sortlib,disp=shr
If SYS1.SORTLIB is in the table and it's virtual name is PROD.?.SORTLIB and it 
had a list of versions, V1R0 being the alias, DD1 would be translated to 
PROD.V5R3.SORTLIB as ACCT=V5R3 was specified.  If it wasn't DD1 would be 
PROD.V1R0.SORTLIB.

Our customers loved this as they could test NEW versions of products before 
they became the default.

If someone has the time, maybe they could take on this project and re-write 
this cool tool ;-)

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Installation Exit routine environment (TCB vs. SRB)

2018-05-02 Thread Dan D
I agree with Rob, it's likely TCB mode but this looks like IBM need a DOC 
update.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DFSMSdss Release command

2018-05-02 Thread Dan D
Here's the DSS statements we use to COMPRESS & RELEASE ...

 COMPRESS DDNAME(DISK1)  BY(REFDT GT *,-7)  - 
  INCLUDE(**)- 
  EXCLUDE(- 
  LEAVE.ME.ALONE.**,- 
 )
 IF LASTCC NE 0 THEN SET MAXCC = 0
  
 RELEASE  DDNAME(DISK1)  MINSEC(1)   BY(REFDT GT *,-7)  - 
  INCLUDE(**)- 
  EXCLUDE( - 
  LEAVE.ME.ALONE.**, - 
  LEAVE.ME.ALONE2.**,   - 
  etc. etc.  - 
 )

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Installation Exit routine environment (TCB vs. SRB)

2018-05-02 Thread Dan D
Which IBM exit is this Charles?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: EXIT to control use of Class

2018-03-17 Thread Dan D
Hi Peter,

I think this may be simpler than others are making out ...

https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.icha700/ControllingJobClassUsage.htm

 An installation can control job class usage by granting access based on 
the submitter’s profile, or based on the owner’s profile, or both. 

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: GDG with timestamp

2018-03-12 Thread Dan D
If all you want is the DATE you could use the CREATION date from the catalog.

CSI could easily list all the generations and all the creation dates.

Dan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Managing JESYSMSG size

2018-03-02 Thread Dan D.
Wouldn't JESLOG=SUPPRESS on the job card do the trick?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Dynamic Steplib and z/OS 2.3?

2017-09-23 Thread Dan D
Jim & Peter make good points as to why IBM won't ever provide this function.

STEPLIB is a "tool" that was originally created pre TSOLIB for system 
programmers to do testing.

If used as intended, allocate STEPLIB when logging on and never change it 
unless you re-logon you shouldn't have any integrity issues.   Changing STEPLIB 
while a task is running (split screen) is just asking for trouble.
Yes, I know that's not how sysprogs or developers are going to work so they can 
take their chances.

STEPLIB is that simple.  Allocate the new libraries, under an SRB close the old 
STEPLIB and open the new one then update TCBJLB.  If all libraries are 
authorized you'll have an authorized STEPLIB just as if it was coded in JCL.  
One library that is NOT authorized and you have a non-authorized STEPLIB.

Do many shops actually put CBT tools into "production"?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: :Re: Message IRX0006I running an edit macro CLIST

2017-09-01 Thread Dan D
Hi Skip,

Have you checked the ISPF command table for your command?

=3.9 then change the table to ISP.
We have quite a few CLISTs there ...
   WHOAMI3  SELECT CMD(%WHOAMI)
Then a WHOAMI CLIST that checks for ISPF and pops up a window with user info.  
If it's not within ISPF it just WRITES the info.  As it can run outside ISPF it 
can't have an ISREDIT statement.

Dan D.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: JCL "COMMAND" statements

2016-05-17 Thread Dan D
I find the SDSF interface a little *clunky* and awkward.  I prefer the CMD
REXX from CBT (Greg Shirey maybe) ...

/* rexx */   
Address TSO  
Arg con_command  
  cart   = sysvar('SYSUID')  
  uidlen = length(cart)  
  name   = right(cart,uidlen)
  x = MSG('OFF') 
 'CONSOLE DEACTIVATE'
 'CONSPROF SOLDISP(NO) SOLNUM(400) UNSOLNUM(400) UNSOLDISP(NO)'  
 'CONSPROF'  
  x = MSG('ON')  
 'CONSOLE ACTIVATE CART('cart') NAME('name')'
 'CONSOLE SYSCMD('con_command')  CART('cart')'   
  getcode = GETMSG('cons_msg.','SOL',cart,,30)   
  Say con_command
  If cons_msg.0 > 0 then do  
 Do i = 1 to cons_msg.0  
   Say cons_msg.i
 End 
  End
 'CONSOLE DEACTIVATE'
 'CONSPROF SOLDISP(YES) UNSOLDISP(YES)'  
  Return 

Then it's just "CMD D T" in SYSTSIN or even as PARM=.
The benefit of using CONSOLE/SDSF is security.  MGCR(e) code does not unless
you issue the SAF call yourself.

DanD

"Itschak Mugzach"..
> OK. my version is based on TSO CONSOLE command. It reads command and
> verification value from sysin (see rexx test below), execure the command
> and verifies that the command response equal to the one read from sysin.
it
> can be easily modified to read multiple commands and verification strings.
> The idea behind the verification is to ensure that the command executed as
> expected (file was closed, job was started, etc.). igone the copywrite
> statement of course...
> 
> Best,
> ITschak
> 
> /* MugiRexx V1.3 */
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Scheduled STCs running as instream procs?

2016-05-04 Thread Dan D
My test system is z/OS 2.2 but the message I indicated has been there for a
long time (before 1.13 ;-) )

I was thinking that your started job's JCL was ...

//WTOTEST JOB ...etc. ...
//STEPNAME EXEC WTOPROC

If that was your JCL then you'd have a message in JESYSMSG indicating where
WTOPROC was found.
If you just have straight inline JCL to run your started job it would come
from the IEFPDSI dataset wouldn't it?
If your IEFPDSI is a concatenation (is this possible?) then you'd have to
search them.

Sorry for not being more useful.
DanD


"Willy Jensen" wrote..
> Hm, interesting.
> 
> My started job starts with this:
> //WTOTEST  JOB (1),'WTOTEST',   
> // CLASS=A,REGION=32M   
> //* 
>   . . . etc etc 
> 
> SDSF shows the following files:
>  JESMSGLG 
>  JESJCL 
>  JESYSMSG 
>  SYSTSPRT TB  
> 
> No SYSMSGS.
> 
> The JESMSGS shows:
> IEF695I START WTOTEST  WITH JOBNAME WTOTEST  IS ASSIGNED TO USER START2  ,
GROUP SYS1  
> IEF236I ALLOC. FOR WTOTEST TB

> IEF237I 0AB4 ALLOCATED TO SYSEXEC

> IEF237I 0AB4 ALLOCATED TO

> IEF237I JES2 ALLOCATED TO SYSTSPRT

> IEF237I JES2 ALLOCATED TO SYSPRINT

> IEF237I JES2 ALLOCATED TO SYSTERM

> IEF237I DMY  ALLOCATED TO SYSTSIN

> Reply to continue

> IEF142I WTOTEST TB - STEP WAS EXECUTED - COND CODE 

> IEF285I   SYSX.JOBLIB.DATA KEPT

> IEF285I   VOL SER NOS= SYSXS1.

> IEF285I   SYSX.EXECKEPT

> IEF285I   VOL SER NOS= SYSXS1.

> IEF285I   START2.WTOTEST.STC08485.D101.?   SYSOUT

> IEF285I   START2.WTOTEST.STC08485.D102.?   SYSOUT

> IEF285I   START2.WTOTEST.STC08485.D103.?   SYSOUT

> IEF373I STEP/TB  /START 2016119.0923

> IEF032I STEP/TB  /STOP  2016119.0923

> CPU: 0 HR  00 MIN  00.25 SECSRB: 0 HR  00 MIN  00.00
SEC   
> VIRT:68K  SYS:   268K  EXT:  360K  SYS:10800K

> IEF375I  JOB/WTOTEST /START 2016119.0923

> IEF033I  JOB/WTOTEST /STOP  2016119.0923

> CPU: 0 HR  00 MIN  00.25 SECSRB: 0 HR  00 MIN  00.00
SEC   
> 
> This is from a z/OS 1.13. The proclib is in the IEFPDSI concatenation in
the MSTJCL.
> Perhaps we mean different things when we talk about started jobs?
> 
> Willy
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Scheduled STCs running as instream procs?

2016-05-03 Thread Dan D
"Willy Jensen" wrote ...
> A started job will not tell you from where it came. On the other hand, it
will also not say instream.
> 
> Willy 
> 

Willy,

If you look at the SYSMSGS of a started job you will still see ...
3 IEFC001I PROCEDURE procname WAS EXPANDED USING INSTREAM PROCEDURE
DEFINITION  
Or 
2 IEFC001I PROCEDURE procname WAS EXPANDED USING SYSTEM LIBRARY dataset-name
I even got one to use a JCLLIB statement ...
4 IEFC001I PROCEDURE procname WAS EXPANDED USING PRIVATE LIBRARY
dataset-name

The trick is to programmatically READ sysmsgs.

DanD

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Cannot allocate Steplib?

2016-03-15 Thread Dan D
The STEPLIB command from CBT 452 must reside in linklist.  Also in the APF
list if you have LNKAUTH=APFTAB in IEASYSxx.
It also requires an entry in the IKJTSOxx AUTHCMD list.

Dan D

"Steve Beaver" <st...@stevebeaver.com> wrote in message
news:<004601d17e5e$5c2836e0$1478a4a0$@stevebeaver.com>...
> The STEPLIB TMP will work -- The caveat this routine MUST be placed on the
> LNKLST in an
> APF Authorized library.
> 
> Steve   
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Dan D
> Sent: Monday, March 14, 2016 8:32 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Cannot allocate Steplib?
> 
> CBT file 452 contains the STEPLIB TSO command.
> 
> Dan D.  (CBT File owner)
> 
> "Steve Horein" <steve.hor...@gmail.com> wrote in message
>
news:<camjizqv9uxodkfmhiqp8quvs77sqbqrfgexcy3girxkbhvt...@mail.gmail.com>...
> > DSC is a product offered by IBM. It was once known as ISPF 
> > Productivity Tool, or SPIFFY.
> > However, one of the CBTTape files offers a STEPLIB utility (I don't 
> > recall which file number.) At the shop where I got my start, I used 
> > the CBTTape offering to
> supplement
> > dynamic ISPF applications.
> > 
> > On Mon, Mar 14, 2016 at 6:02 PM, Jesse 1 Robinson
> <jesse1.robin...@sce.com>
> > wrote:
> > 
> > > I did a simple search in Google and found something called Data Set 
> > > Commander, which appears to include a STEPLIB command. DSC seems to 
> > > be
> at
> > > 8.1. Looks like a program product.
> > >
> > > .
> > > .
> > > .
> > > 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
> > > robin...@sce.com
> > >
> > >
> > > -Original Message-
> > > From: IBM Mainframe Discussion List 
> > > [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Lindy Mayfield
> > > Sent: Monday, March 14, 2016 3:50 PM
> > > To: IBM-MAIN@LISTSERV.UA.EDU
> > > Subject: (External):Re: Cannot allocate Steplib?
> > >
> > > I love Linux, but my real love is mainframe.  I had a senior moment, 
> > > and
> I
> > > haven't been on mainframe as much as I like to be.
> > >
> > > It was SYSPROC that was commonly reallocated by CLIST and Rexx 
> > > scripts
> in
> > > order to do testing in the right order test/dev/prod or whatever.  
> > > Not STEPLIB.
> > >
> > > I think there is a steplib command, but I don't remember when I used 
> > > it, and that's outside the scope of this.
> > >
> > > Sorry about that.  :-(
> > >
> > > Lindy

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Cannot allocate Steplib?

2016-03-14 Thread Dan D
CBT file 452 contains the STEPLIB TSO command.

Dan D.  (CBT File owner)

"Steve Horein" <steve.hor...@gmail.com> wrote in message
news:<camjizqv9uxodkfmhiqp8quvs77sqbqrfgexcy3girxkbhvt...@mail.gmail.com>...
> DSC is a product offered by IBM. It was once known as ISPF Productivity
> Tool, or SPIFFY.
> However, one of the CBTTape files offers a STEPLIB utility (I don't recall
> which file number.)
> At the shop where I got my start, I used the CBTTape offering to
supplement
> dynamic ISPF applications.
> 
> On Mon, Mar 14, 2016 at 6:02 PM, Jesse 1 Robinson
<jesse1.robin...@sce.com>
> wrote:
> 
> > I did a simple search in Google and found something called Data Set
> > Commander, which appears to include a STEPLIB command. DSC seems to be
at
> > 8.1. Looks like a program product.
> >
> > .
> > .
> > .
> > 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
> > robin...@sce.com
> >
> >
> > -Original Message-
> > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> > Behalf Of Lindy Mayfield
> > Sent: Monday, March 14, 2016 3:50 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: (External):Re: Cannot allocate Steplib?
> >
> > I love Linux, but my real love is mainframe.  I had a senior moment, and
I
> > haven't been on mainframe as much as I like to be.
> >
> > It was SYSPROC that was commonly reallocated by CLIST and Rexx scripts
in
> > order to do testing in the right order test/dev/prod or whatever.  Not
> > STEPLIB.
> >
> > I think there is a steplib command, but I don't remember when I used it,
> > and that's outside the scope of this.
> >
> > Sorry about that.  :-(
> >
> > Lindy

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN