vidhyag
New User
Joined: 11 Mar 2009 Posts: 23 Location: india
|
|
|
|
hi,
I am running DFHLS2WS utility. When i submit the job using this i am getting following error in my job log
EXPORT: /etc/profile 39: FSUM7351 not found
EXPORT: /etc/profile 57: FSUM7351 not found
/Service/usr/lpp/cicsts/cicsts32/lib/wsdl/DFHLS2WS/usr/lpp/java: FSUM9209 cannot execute: reason code = 0b1b011f: EDC5111I Permission denied
Here are my job and inputs and DFHLS2WS
jcl
Code: |
//LS2WS1 JOB ,CLASS=A,NOTIFY=&SYSUID,USER=A202191
//JAVAPROG EXEC DFHLS2WS X
//INPUT.SYSUT1 DD DSN=ls2.pds(INPUTPAR)
/*
|
input
Code: |
LOGFILE=/U/EXAMPLEAPP/WSBIND/INQUIRESINGLE.LOG
PDSLIB=CICSHLQ.SDFHSAMP
REQMEM=DFH0XCP4
RESPMEM=DFH0XCP4
LANG=COBOL
PGMNAME=DFH0XCMN
PGMINT=COMMAREA
URI=EXAMPLEAPP/INQUIRESINGLE
WSBIND=/U/EXAMPLEAPP/WSBIND/INQUIRESINGLE.WSBIND
WSDL=/U/EXAMPLEAPP/WSDL/INQUIRESINGLE.WSDL
|
DFHLS2WS
Code: |
//DFHLS2WS PROC JAVADIR='/usr/lpp/java',
// PATHPREF='/SERVICE',
// USSDIR='CICSTS32',
// TMPDIR='/tmp',
// TMPFILE='LS2WS',
// SERVICE=':'
//*
//* JCL TO RUN AN OE PROGRAM FROM BATCH
//*
//* Note: JCL imposes a max parm length of 100 chars. The field
//* must be enclosed in apostrophes and must end at column 71
//* then must start again at column 16 on the next line with
//* double slashes at columns 1 and 2.
//*
//*
//*************************************************
//* STEP 1 - Copy the Java parameters to a HFS file
//*************************************************
//*
//INPUT EXEC PGM=IEBGENER
//SYSPRINT DD DUMMY
//*
//* The input DSNAME specifies the input for the Java program
//*
//SYSUT1 DD DUMMY,DISP=SHR
//*
//* The output DSNAME identifies where to store the input parms on HFS
//*
//SYSUT2 DD PATH='&TMPDIR./&TMPFILE..in',
// PATHOPTS=(OWRONLY,OCREAT,OTRUNC),
// PATHMODE=SIRWXU,
// FILEDATA=TEXT,
// RECFM=VB,
// LRECL=137,
// BLKSIZE=32760
//SYSIN DD DUMMY
//*
//*
//*******************************
//* STEP 2 - Run the java program
//*******************************
//*
//* PK19066 - PATHPREF now passed to DFHLS2WS script.
//*
//JAVAPRG1 EXEC PGM=BPXBATCH,
// PARM='SH &PATHPREF/usr/lpp/cicsts/&USSDIR/lib/wsdl/DFHLS2WS x
// &JAVADIR &USSDIR &TMPDIR./&TMPFILE. &SERVICE x
// &PATHPREF'
//*
//* The STDOUT DSNAME specifies the destination to use for System.out
//*
//STDOUT DD PATH='&TMPDIR./&TMPFILE..out',
// PATHOPTS=(OWRONLY,OCREAT,OTRUNC),
// PATHMODE=SIRWXU,
// FILEDATA=TEXT,
// RECFM=VB,
// LRECL=1024,
// BLKSIZE=32760
//*
//* The STDERR DSNAME specifies the destination to use for System.err
//*
//STDERR DD PATH='&TMPDIR./&TMPFILE..err',
// PATHOPTS=(OWRONLY,OCREAT,OTRUNC),
// PATHMODE=SIRWXU,
// FILEDATA=TEXT,
// RECFM=VB,
// LRECL=1024,
// BLKSIZE=32760
//*
//*
//*******************************************
//* STEP 3 - Copy Stdout/Stderr to the joblog
//*******************************************
//*
//COPYOUT EXEC PGM=IEBGENER
//SYSPRINT DD DUMMY
//SYSUT1 DD PATH='&TMPDIR./&TMPFILE..out',
// PATHDISP=DELETE,
// PATHOPTS=(ORDONLY),
// PATHMODE=SIRWXU,
// FILEDATA=TEXT,
// RECFM=VB,
// LRECL=1024,
// BLKSIZE=32760
//SYSUT2 DD SYSOUT=*,DCB=(RECFM=VB,LRECL=1024,BLKSIZE=1029)
//SYSIN DD DUMMY
//*
//COPYERR EXEC PGM=IEBGENER
//SYSPRINT DD DUMMY
//SYSUT1 DD PATH='&TMPDIR./&TMPFILE..err',
// PATHDISP=DELETE,
// PATHOPTS=(ORDONLY),
// PATHMODE=SIRWXU,
// FILEDATA=TEXT,
// RECFM=VB,
// LRECL=1024,
// BLKSIZE=32760
//SYSUT2 DD SYSOUT=*,DCB=(RECFM=VB,LRECL=1024,BLKSIZE=1029)
//SYSIN DD DUMMY
|
|
|