Template:JZLONLN
<nowiki>//* ***** 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_install#zOS_link_onl //* //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 <<<<<<< //* //* ----------------------------------------------------------------- //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 -------------------------------
ENTRY MAINTASK ALIAS BATCH204 NAME ONLINE(R) /* //* ******** End of JZLONLN ********