Some mutually exclusive events are executing simultaneously
search cancel

Some mutually exclusive events are executing simultaneously

book

Article ID: 135638

calendar_today

Updated On:

Products

Jobtrac

Issue/Introduction

In Jobtrac some events defined in the EXCLPARM member for mutual exclusion are running simultaneously.  

Environment

Release : 11.0

 

Cause

 Syntax errors in the EXCLPARM member can result in mutually exclusive events running simultaneously. 

Resolution

If mutually exclusive events defined in EXCLPARM  member are executing simultaneously it can be due to syntax errors in the EXCLPARM member.   Issue the following command to find errors: 

 "F jobtrac,REFRESHEXCL"  

Below is an example of messages issued when a syntax error is found:

TRAC168I EXCLUDE PARMS SYNTAX ERROR, LINE 114 

TRAC169I LINE IN ERROR: (TESTJOBA,TESTJOBB,TESTJOBC, TESTJOBD)  

Notice that there is a blank after the comma instead of the next name.  

 

Examples of bad lines: 

(job1,job2 job3)  <- blank instead of comma 

(job1,job2, job3) <- blank after comma instead of next job name 

(job1,job2.job3) <- period instead of comma

(job1,job2,job3 ) <- blank before ending parenthesis 

 

 You will need to fix all of the syntax errors and use the "F jobtrac,REFRESHEXCL" command over and over until errors are no longer found.   It is recommended to copy the production EXCLPARM member over  to a test system to do the editing and verification if a test system is available at your site.   After all syntax problems with the EXCLPARM member have been corrected, copy it to production.