In Jobtrac some events defined in the EXCLPARM member for mutual exclusion are running simultaneously.
Release : 11.0
Syntax errors in the EXCLPARM member can result in mutually exclusive events running simultaneously.
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.