Description:
When installing Netmaster R11.6, job I01ALLOC may give the following error:
===========================================================
READY
OGET '/sys/javatm2/v1r4m2/usr/lpp/java/J1.4/bin/classic/libjvm.x'
'A999.CAK0811.NMB6.ME1SDL(LIBJVMX)' BINARY
RETURN CODE 00000081, REASON CODE 0594003D. AN ERROR OCCURRED DURING THE OPENING OF HFS FILE
/sys/javatm2/v1r4m2/usr/lpp/java/J1.4/bin/classic/libjvm.x.
===========================================================
The last step of job I01ALLOC is used for the Webcenter SSL. The SSL feature also implements the MELOAD (PDS/E Services) Library. The purpose of the last step (OGET) is to copy some IBM supplied side-decks USS into a PDSE. The REXX program (NMGSKSSL) works on the side-decks. A side-deck is a list of IMPORT control statements that correspond to the external functions and variables exported by a DLL. Basically it is a list of external references that are resolved at execution rather than bind time.
The binder allows direct reference to USS but there is no way to specify a USS element as input to the binder in SMP/e. The INCLUDE statements in the JCLIN have a special comment (TYPE=UTIN) to signify that they are side-decks. These side-decks are used by program objects (because they reside in a PDSE) that support SSL and the NetMaster JAVA verb.
Solution:
To resolve this Issue, you can either:
- Correct the PATH statement in the JCL I01ALLOC, so where it says:
'/sys/javatm2/v1r4m2/usr/lpp/java/J1.4/bin/classic/libjvm.x' +
...change this to:
'/usr/lpp/java/J1.4/bin/classic/libjvm.x' +
...and then re-run the JCL I01ALLOC.
...or...
- Re-run the INSTALL REXX Exec, to build the install JCL Jobs again, and on the panel below, specify where your 'libjvm.x' file is:
=======================================================
-------------------------- SMP/E Member Locations ---------- Row 1 to 2 of 2
Command ===>
Take the defaults or enter your site-specific requirements.
The data set that contains the GIMZPOOL member . . . SYS1.MACLIB
Take the defaults or supply alternate paths for the following IBM side-decks
Side-deck Path
GSKSSL.x. . . . /usr/lib/GSKSSL.x
libjvm.x. . . . /usr/lpp/java/J1.4/bin/classic/libjvm.x
****************************** Bottom of data ******************************
================================================================