Using BLP (Bypass Label Processing)

Document ID : KB000038935
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem: 

Job is failing due to BLP (Bypass Label Processing).

Environment:  

TLMS 12.6

JES2

 

Cause: 

You need two basic things to run a job with BLP processing:
1). Access to BLP via your security system. Since BLP skips label processing and is direct access to the data,
this access is normally locked down.
2). The job has to run in a JES2 class that allows BLP processing.
Take a look at your JES2 parms and find the current member you are using.

Example:

BROWSE SYS2.PARMLIB(JES2) CHARS 'BLP' found
JOBCLASS(A) ACCT=NO,
BLP=NO,
COMMAND=IGNORE,
IEFUJP=YES,
IEFUSO=YES,
*
/* TAPE AND CART JOBS */
JOBCLASS(T) ACCT=NO,
BLP=YES,
COMMAND=IGNORE,
HOLD=YES,

*

Note: No BLP allowed in CLASS A. BLP is allowed in Class T. Find a JES2 class that allows BLP and re-run the job in that class.

Resolution/Workaround:

-          Navigate to your IPL parmllib and check the JES2 member to find a job class that alllows BLP

Or

-          change the job class you are using to allow BLP by setting the BLP parm to Yes