On Fri, 22 Jul 2011 12:45:24 +0000, Rob Scott <[email protected]> wrote:

>Products that can be invoked under LIBDEF for ISPLLIB must be coded to 
>recognize and support it - otherwise any bog-standard LOADs could be issued 
>without 
>awareness of the tasklib DCB requirements  and you end up with an S806. If the 
>product sticks to just "ISPEXEC SELECT" to invoke any other programs, then 
>you are probably OK - however if there is a "LOAD" lurking in the code, then 
>it must be handled correctly.

I believe that as long as you invoke the program via ISPEXEC SELECT CMD(...) 
rather than ISPEXEC SELECT PGM(...) then the program does not need to worry 
about the LIBDEF for ISPLLIB, Rob. 

Also, of course, if there's just one library involved and if you can invoke the 
program via the TSO/E CALL command instead of ISPEXEC SELECT PGM then the 
program won't need to worry about its LOADs.

In both cases the LOADs will simply work, because both CALL and ISPEXEC SELECT 
CMD establish real tasklibs.

-- 
Walt Farrell
IBM STSM, z/OS Security Design

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to