I tried to issue a $DEXIT operator command to se if the CA ACF2 exits were active, but the output was truncated and I could not see all the active exits.

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

Problem:

I tried to issue a $DEXIT operator command but the output was truncated and I could not see all the active exits.

 

Cause:

The output from JES2 command $DEXIT would be limited by the default value of DISPMAX in the JES2 parameters, restricting the output to 100 lines.
After the display of 100 lines the following 2 lines appeared to indicate the display had been truncated if the default value of 100 is used for DISPMAX:
$HASP003 RC=(57),D EXIT - DISPLAY TERMINATED DUE TO EXCESSIVE
$HASP003 OUTPUT (AS DEFINED BY CONDEF DISPMAX)

 

Resolution:

$DEXIT is the JES2 command to display JES2 exits.

The value of DISPMAX can be increased by the command $TCONDEF,DISPMAX=nnnn before issuing the $DEXIT command.
For example $TCONDEF,DISPMAX=999

If you do not have the authority to increase the value of DISPMAX, the following commands can be used to limit the display:

$DEXIT,STATUS=ENABLED
$DEXIT(2,4,20,24,26,31,34,46,50,52,54,56,225)

 Here are all the CA ACF2 exits and what they should be set at:

EXIT2  ROUTINE=ACFEXIT2   /* job card scan routine */
EXIT4  ROUTINE=ACFEXIT4   /* jcl card scan routine */
EXIT20  ROUTINE=ACFEXT20   /* end-of-rdr manager */
EXIT24  ROUTINE=ACFEXT24   /* Post-Initialization Exit */
EXIT26 ROUTINE=ACFEXT26   /* Termination Exit */
EXIT31  ROUTINE=ACFEXT31   /* SSI Data Set Allocation Exit */
EXIT34  ROUTINE=ACFEXT34   /* SSI Data Set Unallocation Exit */
EXIT46  ROUTINE=ACFEXT46   /* NJE Transmit Exit */
EXIT50  ROUTINE=ACFEXT50   /* end-of-rdr manager – user environment */
EXIT52  ROUTINE=ACFEXT52   /* job card scan routine - user environment */
EXIT54  ROUTINE=ACFEXT54       /* jcl card scan routine - user environment */
EXIT56  ROUTINE=ACFEXT56   /* NJE Transmit Exit – user environment */
EXIT225 ROUTINE=ACFEX225   /* subtask attach/post rtne */
EXIT227 ROUTINE=ACFEX227,DISABLE /* debug message routine */
EXIT223 ROUTINE=ACFJ2PRE,DISABLE /* prevalidation user exit */
EXIT224 ROUTINE=ACFJ2PST,DISABLE /* postvalidation user exit */
EXIT228 ROUTINE=ACFJ2PRU,DISABLE /* prevalidation user exit – user environment */
EXIT229 ROUTINE=ACFJ2PSU,DISABLE /* postvalidation user exit – user environment */