It's all about the answers!

Ask a question

How can I fix RTC EE build failure: '* IKJ56236I FILE STEPLIB INVALID, FILENAME RESTRICTED' ?


Janet Masters (17210) | asked Oct 02 '15, 4:06 p.m.
In an RTC EE z/OS dependency build, I get '* IKJ56236I  FILE STEPLIB INVALID, FILENAME RESTRICTED' error. 

The datasets I am referring to in the STEPLIB DD exist, the error seems to refer to the label 'STEPLIB'.  I am modeling from JCL used to run the C ++ compiles, and the JCL uses DD Name of STEPLIB.

I am running RTC 5.0.2 and RDz 9.0.1.2.
 
Log exerpt:
* [antz:compile] 2015-10-02 15:01:09,168 CRHTC1539I Processing TDJAVA.JJ100JDM.zCSRC(KJTXML)...
* [antz:compile] 2015-10-02 15:01:10,195 CRHTC1521I Use the default value STEP1_RC for attribute var.1.1rtcreturncodefortranslator.
* [antz:compile] 2015-10-02 15:01:10,196 CRHTC1521I Use the default value LONGLONG,LIST for attribute var.1.compileparms.
* [antz:mvsexec] 2015-10-02 15:01:10,315 CRHTC1659I ZOS.bpxwdyn: alloc dd(SYSIN) dsn(TDJAVA.JJ100JDM.zCSRC(KJTXML)) shr msg(1)
* [antz:mvsexec] 2015-10-02 15:01:10,371 CRHTC1659I ZOS.bpxwdyn: alloc dd(SYSLIN) dsn(TDJAVA.JJ100JDM.TDJAVA.JJ100RTC.OBJ(KJTXML)) shr msg(1)
* [antz:mvsexec] 2015-10-02 15:01:10,421 CRHTC1659I ZOS.bpxwdyn: alloc dd(SYSPRINT) dsn(TDJAVA.$$.JJ100JDM.LIST(KJTXML)) shr msg(1)
* [antz:mvsexec] 2015-10-02 15:01:10,537 CRHTC1659I ZOS.bpxwdyn: alloc dd(STEPLIB) dsn(CEE.SCEERUN2) shr msg(1)
* IKJ56236I  FILE STEPLIB INVALID, FILENAME RESTRICTED   
* [antz:mvsexec] 2015-10-02 15:01:10,541 CRHTC1682E An exception was thrown when bpxwdyn was invoked with alloc dd(STEPLIB) dsn(CEE.SCEERUN2) shr msg(1).
* [antz:mvsexec] 2015-10-02 15:01:10,542 CRHTC1660E An RcException occurred.
* [antz:mvsexec] 2015-10-02 15:01:10,543 CRHTC1659I ZOS.bpxwdyn: free dd(SYSIN) msg(1)
* [antz:mvsexec] 2015-10-02 15:01:10,548 CRHTC1659I ZOS.bpxwdyn: free dd(SYSLIN) msg(1)
* [antz:mvsexec] 2015-10-02 15:01:10,553 CRHTC1659I ZOS.bpxwdyn: free dd(SYSPRINT) msg(1)
* [antz:compile] 2015-10-02 15:01:10,567 CRHTC1501E Failed: Test C Compile Language Definition : TDJAVA.JJ100JDM.zCSRC(KJTXML) BuildException : The following error occurred while executing this line:
* [antz:compile] /u/jmast/macrodefs.xml:17: com.ibm.jzos.RcException: bpxwdyn failed RC=56885248 (0x3640000).


Accepted answer


permanent link
Liam Doherty (2311) | answered Oct 05 '15, 9:56 a.m.
JAZZ DEVELOPER
Hi Janet, I am guessing you have created a translator that has a DD allocation of STEPLIB. Unfortunately as we ATTACH directly to the compilers we cannot dynamically allocate STEPLIB. But do not despair, just change the DD name in the allocation to TASKLIB and this will work just fine.
Janet Masters selected this answer as the correct answer

Your answer


Register or to post your answer.