Template:JZLONLN
//* ***** JZLONLN - basic z/OS JCL to link edit Model 204 ONLINE ***** //* //* See all lines marked '<<<<'. //* //* For detailed explanations, see //* //* http://m204wiki.rocketsoftware.com/index.php/M204_inst_zOS#lkonln //* //M204LINK EXEC PGM=IEWL,REGION=0M, // PARM='SIZE=(2048K,200K),LIST,LET,NCAL,MAP,AC=1,RMODE=ANY' //SYSPRINT DD SYSOUT=* //* //* ----------------------------------------------------------------- //* - If you prepared local object files (RACFPARM, ACF2PARM, FUNU, //* etc.), they are stored in your local object library - the first //* ROKOB204 DD statement below, with the downloaded object library //* concatenated next; they must have the same DCB attributes. Keep //* the local and downloaded object libraries separate: //* //* - Do not store local object files in the downloaded object //* library. //* - Do not mix any downloaded object files in the local object //* library. //* //* - If you do not have local object files, ROKOB204 DD is the //* downloaded object library; delete the second concatenation. //* //ROKOB204 DD DISP=SHR,DSN=>>Local or downloaded object library <<<<<<< // DD DISP=SHR,DSN=>>Downloaded object library <<<<<<< //* ----------------------------------------------------------------- //* //SYSLMOD DD DISP=SHR,DSN=>>Loadlib for new Model 204 modules <<<<<<< //* //* ----------------------------------------------------------------- //* If using the ACF2 security interface, add DSN & uncomment the DD: //* //*ACF2 DD DISP=SHR,DSN=>>ACF2 library, or delete this line <<<<<<< //* ----------------------------------------------------------------- //* If have an MQ series load libary, uncomment this DD with correct //* DSN. This makes MQ series usable in the online, either if //* already authorized, or to trial without requiring re-linking: //* //*MQOLIB DD DISP=SHR,DSN=MQSERIES.SCSQLOAD <<<<<<< //* //* ----------------------------------------------------------------- //SYSLIN DD * * * There are two basic choices for the Model 204 ONLINE load * module - with RSQL (LKSQLONL) or without (LKNOSONL). * * Uncomment one of the following 2 INCLUDEs for this load module: <<<<< * * INCLUDE ROKOB204(LKSQLONL) ONLINE with RSQL * INCLUDE ROKOB204(LKNOSONL) ONLINE without RSQL * * >> ----- Security interfaces -------------------------------------- * Ignore from the above line thru and including the "end of security * interfaces" line if you do not use a security interface. * * If you do use a security interface, un-comment the appropriate <<<<< * line(s) for your interface: * * INCLUDE ROKOB204(RACFOS,RACFPARM) >> RACF: static RACFPARM * INCLUDE ROKOB204(RACFOS) >> *or* dynamic RACFPARM * * INCLUDE ROKOB204(ACF2,SBA2OS,ACF2PARM) >> ACF2: static ACF2PARM * INCLUDE ROKOB204(ACF2,SBA2OS) >> *or* dynamic ACF2PARM * INCLUDE ACF2($ACFGCVT,ACF$FGCB) >> ACF2 always needs this * * INCLUDE ROKOB204(TOPSOS,TOPSPARM) >> Top Secret: static TOPSPARM * INCLUDE ROKOB204(TOPSOS) >> *or* dynamic TOPSPARM * * >> ----- End of security interfaces ------------------------------- * * >> ----- If you uncommented MQOLIB DD, uncomment next line: ------- * INCLUDE MQOLIB(CSQBSTUB) >> If use or may trial MQ series << * >> ----- End of MQ/204 INCLUDE ------------------------------------ * ENTRY MAINTASK ALIAS BATCH204 NAME ONLINE(R) /* //* ******** End of JZLONLN ********