We have batch jobs where all sysout is directed to the same class. This is defined in the CLSL CA View
parm. Output is archived except the JESMSGLG, JESJCL and JESYSMSG parts and we don't know why.
This can be caused by your JES2 parms, for example the JOBCLASS(*) entry contains the paramater
Though the OUTCLASS(n) had OUTDISP=(WRITE,WRITE) it did not hold true for JES datasets.
The JOBCLASS(*) was controlling the JES datasets.
Changing from OUTDISP=(HOLD,HOLD) to OUTDISP=(WRITE,WRITE) should allow for all of the proper
output to be collected and archived by CA View.
Please check your JES2 environmental variables if this problem occurs.