Opc Jcl Error
Contents |
VARIABLES OJCV; TWSz; ITWSz; TWS-z/OS; ITWS-z/OS; 5697WSZ01; GTABLE Technote (troubleshooting) Problem(Abstract) Jobs which do not contain any TWSz JCL VARIABLES in their
Osu Foundation
JCL may be set to OJCV error status in the TWSZ CURRENT PLAN. user abend codes in mainframe Resolving the problem When TWSz JCL VARIABLE SUBSTITUTION is active (that is when the OPCOPTS keyword VARSUB() is set
Osu Federal
to ANY value other than NO), the TWSz WSA subtask fetches the CALENDAR and JCL VARIABLE TABLE associated with EACH job before beginning to scan that job's JCL for variables to substitute. https://www.ibm.com/support/knowledgecenter/SSTG2Y_8.6.0/com.ibm.tivoli.itws.doc_8.6.0.1/eqqr1errcodes.htm This "pre-fetch" is done for performance reasons, and if a given job has no CALENDAR or JCL VARIABLE TABLE explicitly associated via the APPLICATION DESCRIPTION, RUNCYCLE PERIOD, or in the JCL via TWSz JCL DIRECTIVEs, then the DEFAULT CALENDAR and DEFAULT VARIABLE TABLE are fetched. If a variable table *is* specified, but the specified table cannot be found, or a variable included in the http://www-01.ibm.com/support/docview.wss?uid=swg21189562 JCL does not exist in that table, then the code fetches the DEFAULT table, as above. The default CALENDAR is specified in multiple places.... in the BATCHOPT init statement used when creating the OCCURRENCE in the LTP and CP, in the ISPF dialogs option 0.2 for occurrences added via MCP, and in the INIT and INITFOPTS initialization statements which control processing by PIF programs and PIF/DIALOG SERVERS. If no DEFAULT value is specified, the default name of the calendar is "DEFAULT". The DEFAULT VARIABLE TABLE is specified in the CONTROLLER OPCOPTS GTABLE() parameter. If the GTABLE option is not coded, the default variable table name is GLOBAL Whatever the CALENDAR and VARIABLE TABLE names are for a given operation in the CURRENT PLAN, if the calendar and vartable with those names do not exist, the job will be set to OJCV when the operation is STARTED by the CONTROLLER. SOLUTION: Make certain that the CALENDAR names associated with each application, and specified in the BATCHOPT CALENDAR() keyword, and the JCL VARIABLE TABLEs associated with each application, and specified in the OPCOPTS GTABLE() parameter, exist. If any operation is set to OJC
next topic Author Message ANDYBeginnerJoined: 07 Feb 2004Posts: 127Topics: 67 Posted: Wed Jul 14, 2004 2:44 am Post subject: About OPC ? http://www.mvsforums.com/helpboards/viewtopic.php?t=2547&sid=80d6502160d549cf03918642735b0aef What happen is a jcl does not exist but defined at OPC ? Thanks, Andy Back to top raggopBeginnerJoined: 05 Feb 2003Posts: 19Topics: 3 Posted: Wed Jul 14, 2004 4:25 pm http://www.manualguru.com/ibm/sh19-4480-01/users-manual/page-281 Post subject: Try it and let us know.. raghu Back to top vak255IntermediateJoined: 10 Sep 2004Posts: 381Topics: 78 Posted: Mon Dec 06, 2004 6:44 am Post subject: can u pls jcl error explain a bit more about OPC can u pls explain a bit more about OPC.i need some basic stuff, since iam new to these terms. Back to top kolusuSite AdminJoined: 26 Nov 2002Posts: 11551Topics: 74Location: San Jose Posted: Mon Dec 06, 2004 7:09 am Post subject: Andy, You will get a JCL error when the job tries to fetch the JCL from jcl error code the library. vak255, OPC stands for OPERATIONS PLANNING AND CONTROL. check this link for more information http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves/EQQ0BK10?filter=Tivoli+OPC+&SUBMIT=Find Hope this helps... Cheers Kolusu_________________Kolusu - DFSORT Development Team (IBM) DFSORT is on the Web at: www.ibm.com/storage/dfsort Back to top vak255IntermediateJoined: 10 Sep 2004Posts: 381Topics: 78 Posted: Mon Dec 06, 2004 7:33 am Post subject: The link was a bit more advanced, it tells much of Tivoli which i know is related to storage management but can u briefly tell me wht is operations planning and control.Is this related to storage management, like data migration etc. Back to top kolusuSite AdminJoined: 26 Nov 2002Posts: 11551Topics: 74Location: San Jose Posted: Mon Dec 06, 2004 8:13 am Post subject: Vak255, OPC = Operation Planning And Control which is a set of IBM licensed programs that automate, plan, and control batch workload. OPC analyzes system and workload status and submits jobs accordingly. For more information, read chapter 3 in the below link http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/H1943722/CCONTENTS?SHELF=EQQ0BK10&DN=GH19-4372-02&DT=19991027095746 Hope this helps... Cheers Kolusu_________________Kolusu - DFSORT Development Team (IBM) DFSORT is on the Web at: www.ibm.com/storage/dfsort Back to top superkAdvancedJoined: 19 Dec 2002Posts: 684To
4.2, 27 Votes ) Page of 514 Go EQQR672E EQQR675E EQQR672E A USER EXIT DEFINED WILL NOT BE CALLED. IT IS NOT EXECUTABLEExplanation: An exit is referred to in variable substitution or JCL tailoring. TME 10 OPC has previously discoveredan abend in this exit and marked it as not executable. This exit will not be called again.System action: The system waits for you to respond.User response: Contact your system programmer.System programmer response: Correct the exit, and restart TME 10 OPC to use the exit again.Check the TME 10 OPC message log and look for message EQQJ518 or EQQJ617.EQQR673E SUBSTITUTION ERROR, SEE MSG IN JCLExplanation: The message is issued to a user in the JCL Setup dialog to indicate that an error has been detectedduring variable substitution.System action: The system waits for you to respond.Problem determination: Look at the detailed error message that has been inserted into the JCL. You can find themessage by entering ISPF command LOCATE SPECIAL.User response: Correct the JCL.EQQR674E A SETUP PHASE DIRECTIVE REFERS TO A SUBMIT VARIABLEExplanation: Current job contains a JCL processing directive specifying PHASE=SETUP. TME 10 OPC could notdetermine what action is requested by the statement because it refers to a JCL variable whose value will bedetermined during the submit phase.System action: The system waits for you to respond.User response: Enter the JCL Edit dialog and correct the incorrect statement. Then reenter the Ready List dialogand retry JCL setup for current operation.EQQR675E AN ERROR OCCURRED DURING JCL-VARIABLE SUBSTITUTION.Explanation: An error was detected during JCL-variable substitution processing. This message can be issued to a:Dialog user In the JCL Setup dialog to indicate that an error has been detected during variable substitutionPIF application In the EQQMLOG for the PIF job when any type of substitution or validation error occurs.System actio