If the Qshell Interpreter option of OS/400 is not installed, the REXEC client

receives (in the stdout stream) a REXEC protocol diagnostic message that says

“Qshell interpreter not installed”.

v When you set the Command processor identifier parameter to 1 or 2:

– The server maps the REXEC stdin, stderr, and stdout streams to file

descriptors 0, 1, and 2, respectively.

– The server sets the QIBM_USE_DESCRIPTOR_STDIO environment variable to

Y.

Any other environment variables that the exit program sets are inherited by the

child job.

v If you set the Command processor identifier parameter to 2 and the command

string is not a valid path name for the spawn() API, the message “Incorrect

command or path name specified” is returned to the REXEC client in the stderr

stream.

Appendix B. TCP/IP Application Exit Points and Programs 91

Page 105
Image 105
IBM SC41-5420-04 manual Qshell interpreter not installed