On Mon, 3 Sep 2007 09:26:37 -0500, spachfr <[EMAIL PROTECTED]> wrote:

>Hello,
>
>I have write a pgm in C language. This PGM access in read mode to a member
>of a PDS.
>When the pgm run by JCL (like //STEP1   PGM=myprog) is worked find.
>
>I want to use it under Unix services with BPXBATCH utility, but when the PGM
>try to  access to the member it failed with a return code (errno) 129 "no
>such file or directory".
>The code is the same !(?)
>
>My JCL:
>//RUNSHELL EXEC PGM=BPXBATCH,
>//  PARM='PGM /u/myprog'
>//STDOUT DD PATH='/u/resul',
>// PATHOPTS=(OCREAT,OTRUNC,OWRONLY)
>//SYSRPM DD DSN=USER1.PDS.PARMLIB(CMDPRM00),DISP=SHR
>//*
>//SYSOUT DD SYSOUT=*
>//SYSPRINT DD SYSOUT=*
>
>A part of my code
>FILE *fparm;
>fparm = fopen("dd:SYSPRM","r");
>if (fparm != NULL)  {
>    }
>

The DDNAME in the JCL (SYSRPM) does not match the ddanme in fopen 
(SYSPRM).

Bill

----------------------------------------------------------------------
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