Template:JZJONLN: Difference between revisions

From m204wiki
Jump to navigation Jump to search
(Automatically generated page update)
(Automatically generated page update)
Line 51: Line 51:
//*
//*
//* 5. Provide the DSN of your local object library if you have
//* 5. Provide the DSN of your local object library if you have
//*    assembled any local object files, e.g., RACFPARM, FUNU, ...
//*    assembled any local object files such as RACFPARM, FUNU, ...
//*
//*
//*    Delete this line if you do not have any locally assembled
//*    Delete this line if you do not have any locally assembled

Revision as of 11:26, 19 September 2014

//name JOB jobCardParameters //* // JCLLIB ORDER=(downloadObjectLibDsn) required 1 << //* //* For detailed explanations, see //* //* http://m204wiki.rocketsoftware.com/index.php/M204_inst_zOS#lkonln //* //LKONLN EXEC LKONLN, // RKOBJ204=downloadObjectLibDsn, required 2 << // SYSLMOD=m204LoadLibDsn, required 3 << // MQ=ibmMqLoadLibDsn, recommended 4 << // LOCALOBJ=locallyAssembledObjlibDsn optional 5 << // ACF2=acf2SecurityInterfaceLoadOrObjlibDsn optional 6 << //* //* ------------------------------------------------------------------ //* This jobstream is used to link edit the Model 204 ONLINE load //* module. Copy it into a local TSO library, where you will examine //* lines marked '<<' to determine which changes you must make, and //* submit the job with those changes. //* //* There are two groups of changes; the DSNs above (lines 1-6) and //* the SYSLIN input. The SYSLIN changes are explained in the //* comments after the SYSLIN DD *. The DSNs are explained here. //* //* Lines 1-3 marked '<<' above MUST be edited and provided; lines 4-6 //* are optional; if they do not apply to your configuration, delete //* them. //* //* 1 & 2: Provide the DSN of the downloaded object library //* //* 3: Provide the DSN of the Model 204 load library into which the //* load module will be stored //* //* It is recommended that you edit the MQ= paramter line as well: //* //* 4. Provide the DSN system IBM MQ Series load library (and //* uncomment the INCLUDE MQ statement in the SYSLIN input). //* //* The MQ DSN is not required if you will never even trial the //* Model 204 MQ interface. //* //* Delete this line if you are not providing the DSN of the MQ //* load library. //* //* In addition, you might need to provide one or two additional DSNs //* above: //* //* 5. Provide the DSN of your local object library if you have //* assembled any local object files such as RACFPARM, FUNU, ... //* //* Delete this line if you do not have any locally assembled //* object files. //* //* 6. If you use ACF2 as an external authorizer for Model 204, //* provide the DSN of the system ACF2 load or object library from //* Computer Associates (you will also need to uncomment the //* INCLUDE ACF2 statement in the SYSLIN input). //* //* Delete this line if you do not use ACF2. In that case (to //* avoid a JCL error), remove the comma from the preceding line, //* whether it is SYSLMOD=, MQ=, or LOCALOBJ=. //* //* ------------ End of description of symbolic parameters ----------- //* ------------------------------------------------------------------ //* //M204LINK.SYSLIN DD * * * Along with the symbolic parameter changes above, see lines marked * '<<' below, make necessary changes, and submit the resulting * jobstream. At the right side of the first line of each section is * a letter followed by some instructions; the letter is used on an * installation wiki page. * * ---- Primary INCLUDE: with or without RSQL --------- Required: A * There are two basic choices for the Model 204 ONLINE load module - * with RSQL (LKSQLONL) or without (LKNOSONL). To choose, uncomment * just one of the next 2 INCLUDEs for this load module: * * INCLUDE RKOBJ204(LKSQLONL) ONLINE with RSQL Uncomment this << * INCLUDE RKOBJ204(LKNOSONL) ONLINE without RSQL or this << * -------- End of primary INCLUDE ------------------------------------ * * ---- INCLUDE for Model 204 MQ interface ------------ Recommended: B * If you uncomment the next line, EXEC LKONLN must have MQ=dsn: * INCLUDE MQ(CSQBSTUB) To allow use of MQ series << * -------- End of MQ/204 INCLUDE ------------------------------------- * * -------- Security interfaces ----------------------- Optional: C * Ignore from the above line thru and including the "end of security * interfaces" line if you do not use an external authorizer. * * If you use an external authorizer, uncomment the appropriate * line(s) for your interface (if you use ACF2, you will uncomment the * INCLUDE ACF2 line as well as one of the INCLUDE RKOBJ204 lines): * * INCLUDE RKOBJ204(RACFOS,RACFPARM) RACF static RACFPARM << * INCLUDE RKOBJ204(RACFOS) *or* dynamic RACFPARM << * * INCLUDE ACF2($ACFGCVT,ACF$FGCB) ACF2 always needs << * INCLUDE RKOBJ204(ACF2,SBA2OS,ACF2PARM) ACF2 static ACF2PARM << * INCLUDE RKOBJ204(ACF2,SBA2OS) *or* dynamic ACF2PARM << * * INCLUDE RKOBJ204(TOPSOS,TOPSPARM) Top Secret static TOPSPARM << * INCLUDE RKOBJ204(TOPSOS) *or* dynamic TOPSPARM << * -------- End of security interfaces -------------------------------- * ENTRY MAINTASK ALIAS BATCH204 NAME ONLINE(R) /*