CBRHADUX messages

The CBRHADUX has implemented WTO messages for diagnostic purposes to ease the implementation of this exit. A WTO has been added to the default bypass code:
CBRHADUX USER EXIT: RC=12 OSMC bypassed object expiration
This message identifies that the three lines of bypass code have not been either commented or removed from the exit. This message will be displayed for each storage group that is ran during OSMC.
CBRHADUX USER EXIT: SG(xxxxxxxx) completed RC=YYYYYYYY RSN=ZZZZZZZZ

The subroutine ADUXOUT has been implemented to display errors that have occurred in the CBRHADUX. As shown in the message above, the storage group, return code and reason code are included for diagnostic purposes. Explanation of the return and reason codes can be found in the comment section REASON CODES FOR DIAGNOSTIC REASONS in the sample CBRHADUX. By default the user exit will only display a message for errors with a return code of 8 or higher but this can be modified by altering the RETMIN DC statement.