Question & Answer
Question
Why am I receiving message EDC5129I No such file or directory when running CICS Deployment Assistant for z/OS (CICS DA) CPHAPPLY script CPHSRVSH? I downloaded CICS DA V5.3 and received it successfully.
The problem seems to be that the CPHAPPLY is searching for the directory /usr/lpp/cicsda/v530/../plugins (with 2 dots in its path). It gives an error because it is actually pointing to the directory /usr/lpp/cicsda/plugins that does not exist.
These are the directory errors I receive when I run the CPHAPPLY job:
DATE 08/02/16 TIME 16:20:38 SMP/E36.
71
SHELL SCRIPT CPHSRVSH OUTPUT FOR HFS CPHSERVE SEQ NUM
000014
Starting script processing...
SMP_Directory=/usr/lpp/cicsda/v530/ SMP_File=CPHSERVE SMP_Phase=PRE
SMP_Action=COPY
pwd=/SYSTEM/tmp
cd: /usr/lpp/cicsda/v530/CPHSRVSH 156: /usr/lpp/cicsda/v530/..
/plugins/: EDC5129I No such file or directory.
Failed to change to /usr/lpp/cicsda/v530/../plugins/ directory: cannot
explode the pax file /usr/lpp/cicsda/v530/CPHSERVE.
Exiting script with status 1
Answer
The full CPHAPPLY job output shows the DDDEF with PATH /usr/lpp/cicsda/v530/, but the IBM supplied CPHDDDEF job has an "/IBM/" at the end which is missing in the APPLY job. The CPHSRVSH script is using the ".." in the change directory to go to the parent folder "V530".
The product install should run successfully after the DDDEF is changed to include "/IBM/":
ADD DDDEF(SCPHH001) PATH('/usr/lpp/cicsda/v530/IBM/')
If you have the DDDEF set correctly and still get an error, you should send the complete job output from the CPHISMKD, CPHDDDEF, CPHIHFS0,and CPHIHFS1 jobs to IBM Support. You should also use OMVS and change directory to:
/usr/lpp/cicsda/v530/
and then enter command df . and note where the file system is mounted. Then change directory to:
/usr/lpp/cicsda/v530/IBM/
and enter another df . command and make sure it has the same file system mount.
Product Synonym
CICSDA CICS DA
Was this topic helpful?
Document Information
Modified date:
12 August 2016
UID
dwa1294850