Compiling the PL/I top-down converter

Modify the generated JCL files to specify the data set names and run the JCL to compile and link the PL/I application.

The Rational® Developer for System z® also generates JCL files that you can modify to compile and link edit your PL/I application and the XML converter programs (which are also PL/I programs). SYSIN, SYSLIN and SYSLIB DD cards are provided in the generated JCL.
Modify the data set name in the JCL files to a pre-allocated data set.
The following is a sample JCL for Rational Developer for System z Version 8.5 or later.
//WSPOC1D JOB 'Z PROGRAMMER',MSGCLASS=H,REGION=0M,TIME=1444,
// MSGLEVEL=(1,1),NOTIFY=&SYSUID
//************************************************************
//* COMPILE AND LINK-EDIT PL/I TOP-DOWN XML CONVERTER
//************************************************************
//RDZXML EXEC PROC=IBMZCB,LIBPRFX='SYS1',
//   LNGPRFX='ENPLI.V4R10'
//PLI.SYSIN   DD DSN=ZPROG.IMS.PLI(WSPOC1D),DISP=SHR
//PLI.SYSLIB  DD DSN=ZPROG.IMS.PLI.INCLUDE,DISP=SHR
// 					  DD DSN=FEK.SFEKSAMP,DISP=SHR
//            DD DSN=&LIBPRFX..SCEESAMP,DISP=SHR
//PLI.SYSLIN  DD DSN=ZPROG.IMS.PLI.OBJECT(WSPOC1D),DISP=SHR
//BIND.OBJECT DD DSN=ZPROG.EST.IMS.PLI.OBJECT,DISP=SHR
//BIND.SYSLIB DD
//            DD DSN=FEK.SFEKLMOD,DISP=SHR
//BIND.RESLIB DD DSN=FEK.SFEKLMOD,DISP=SHR
//BIND.SYSLIN DD *
     INCLUDE OBJECT(WSPOC1D)
     INCLUDE RDZLIB(IRZPWSIO)
     ENTRY WSPOC1D
     ALIAS WSPOC1X
     NAME WSPOC1D(R)
//*
//BIND.SYSLMOD DD DSN=IMS.HWS.XMLXLIB(WSPOC1D),DISP=SHR                                             
  • The following artifacts must be available to the compiler:
    • PL/I top-down API include file that is provided in FEK.SFEKSAMP(IRZPWSH)
    • Language Environment® macro library in SYS1.SCEESAMP
  • The PL/I top-down API object code that is provided in FEK.SFEKLMOD(IRZPWSIO).must be available to the binder or linker
After you compiled and link-edited the PL/I top-down XML converter driver(s):
  1. Examine Security for the web service provider scenario, and set up for server authentication, client authentication, and web services security (WS-Security).
  2. Configure the XML converter driver(s) in IMS Connect.
  3. Deploy the web service.