On 3/22/2006 2:26 PM, Paul Schuster wrote:
Hello:
I have a program with an ESTAE that gets control and issues a SDUMP. This
works fine when submitted as a batch job, as the program is in an authorized
library.
When invoking the same program from a TSO REXX EXEC, the SDUMP in the
ESTAE fails with a S133 abend indicating 'An unauthorized program requested
an SVC dump.'
In order to run authorized under TSO/E your program needs to be listed
in the appropriate IKJTSOxx member of your system parmlib concatenation.
There are several sections of IKJTSOxx that could be relevant, depending
on how you invoke your program. Assuming that you are invoking it via,
e.g.,
addresss TSO CALL 'library(program)' 'parms'
then you should add the program name to the AUTHPGMS section of IKJTSOxx.
Also note that the library must be in the APF list.
Finally, note that you must invoke it via some form of "address TSO".
REXX cannot invoke programs authorized if you use the REXX call
statement, or if you use address linkmvs, address linkpgm, etc.
Walt
----------------------------------------------------------------------
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