Running AXQMODLV to get a modification level report

You might be asked by IBM Software Support to run the AXQMODLV JCL to identify the current modification levels of the Advanced Archive for DFSMShsm modules. The AXQMODLV member resides in the product JCL sample library.

About this task

AXQMODLV identifies and displays the PTFs and enhancements that have been applied to the product software, based on information that is stored within the modules.

Be aware that only the most recent update contains the fix and revision number and the change date. All other fixes show the ID number only.

The following figure shows sample AXQMODLV JCL.

//AXQMODLV  JOB (ACCT1,ACCT2),'PROG.NAME',REGION=0M,TYPRUN=HOLD,        
//             CLASS=A,MSGCLASS=A,MSGLEVEL=(1,1),NOTIFY=&SYSUID        
//*                                                                    
//*-------------------------------------------------------------------*
//*                                                                   *
//*      5698-AAD                                                     *
//*      © ROCKET SOFTWARE, INC. OR ITS AFFILIATES 2014-2018.         *
//*      ALL RIGHTS RESERVED.                                         *
//*                                                                   *
//*                                                                   *
//*      MODIFICATION LEVEL REPORT                                    *
//*                                                                   *
//*                                                                   *
//*      THIS JOB IS USED TO PRODUCE A REPORT THAT LISTS THE          *
//*      MODIFICATION LEVEL OF THE MODULES IN THE ADVANCED ARCHIVE    *
//*      LOADLIB.                                                     *
//*                                                                   *
//*      BEFORE YOU RUN THIS JOB, DO THE FOLLOWING:                   *
//*         1) ENSURE THAT THE JOBCARD IS VALID FOR YOUR              *
//*            ENVIRONMENT                                            *
//*         2) SUBSTITUTE YOUR DATA SET PREFIX FOR @HLQ               *
//*                                                                   *
//*-------------------------------------------------------------------*
//*                                                                    
//*                                                                    
//S010     EXEC PGM=AXQMODLV                                           
//STEPLIB  DD DISP=SHR,DSN=@HLQ.SAXQLOAD                                
//AXQPRLIB DD DISP=SHR,DSN=@HLQ.SAXQPARM                               
//                                                                     
//AXQMODLV  JOB (ACCT1,ACCT2),'PROG.NAME',REGION=0M,TYPRUN=HOLD,        
//             CLASS=A,MSGCLASS=A,MSGLEVEL=(1,1),NOTIFY=&SYSUID        
//*                                                                    
//*-------------------------------------------------------------------*
//*                                                                   *
//*      © ROCKET SOFTWARE, INC. OR ITS AFFILIATES 2014-20XX.         *
//*      ALL RIGHTS RESERVED.                                         *
//*                                                                   *
//*                                                                   *
//*      MODIFICATION LEVEL REPORT                                    *
//*                                                                   *
//*                                                                   *
//*      THIS JOB IS USED TO PRODUCE A REPORT THAT LISTS THE          *
//*      MODIFICATION LEVEL OF THE MODULES IN THE ARCHIVE MANAGER     *
//*      LOADLIB.                                                     *
//*                                                                   *
//*      BEFORE YOU RUN THIS JOB, DO THE FOLLOWING:                   *
//*         1) ENSURE THAT THE JOBCARD IS VALID FOR YOUR              *
//*            ENVIRONMENT                                            *
//*         2) SUBSTITUTE YOUR DATA SET PREFIX FOR @HLQ               *
//*                                                                   *
//*-------------------------------------------------------------------*
//*                                                                    
//*                                                                    
//S010     EXEC PGM=AXQMODLV                                           
//STEPLIB  DD DISP=SHR,DSN=@HLQ.SAXQLOAD                               
//AXQPRLIB DD DISP=SHR,DSN=@HLQ.SAXQPARM                               
//                                                                     

Procedure

  1. Provide appropriate job card information for your environment.
  2. Replace all occurrences of @HLQ with the appropriate prefix for your data set.
  3. Submit the job for execution.

Results

The following figure shows an example of the maintenance level report that is created when AXQMODLV is run.

VER X.X                                           A D V A N C E D   A R C H I V E  FOR  DFSMShsm                   AXQMODLV JOBXXXXX
                                                                                                                                    
DATE: XX/XX/XXXX.XXX  TIME: XX:XX:XX                 MODIFICATION LEVEL REPORT FOR COMPANY_NAME                          PAGE      1
                                                                                                                                    
                LOAD LIBRARY                 PROGRAM   ENTRY   PROGRAM ASSBLY PROGRAM PROGRAM PROGRAM            PROGRAM            
               DATA SET NAME                   NAME    POINT     DATE   TIME  VERSION  FMID    LEVEL              NOTES             
<------------------------------------------> <------> <------> <------------> <-----> <-----> <-----> <---------------------------->
                                                                                                                                    
====================================================================================================================================
                                                                                                                                    
RSQA.AXQ.R110.SAXQLOAD                       AXQ$MAIN AXQ$MAIN XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQACTPR AXQACTPR XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQALOGR AXQALOGR XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQARCHK AXQARCHK XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQARGSZ AXQARGSZ XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQCASHK AXQCASHK XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQCDRVR AXQC0DRV XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQCLNUP AXQCLNUP XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQCLOUD AXQCLOUD XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQCPUID AXQCPUID XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQCSHK2 AXQCSHK2 XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQDBBKP AXQDBBKP XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQDBINI AXQDBINI XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQDBRPT AXQDBRPT XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQDBRST AXQDBRST XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQISPF2 AXQISPF2 XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQLARCH AXQLARCH XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     AXQLCB0U AXQLCB0U XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
VER X.X                                           A R C H I V E   M A N A G E R   FOR  Z/OS                   MXQMODLV JOBXXXXX
                                                                                                                                    
DATE: XX/XX/XXXX.XXX  TIME: XX:XX:XX                 MODIFICATION LEVEL REPORT FOR COMPANY_NAME                          PAGE      1
                                                                                                                                    
                LOAD LIBRARY                 PROGRAM   ENTRY   PROGRAM ASSBLY PROGRAM PROGRAM PROGRAM            PROGRAM            
               DATA SET NAME                   NAME    POINT     DATE   TIME  VERSION  FMID    LEVEL              NOTES             
<------------------------------------------> <------> <------> <------------> <-----> <-----> <-----> <---------------------------->
                                                                                                                                    
====================================================================================================================================
                                                                                                                                    
RSQA.MXQ.R110.SMXQLOAD                       MXQ$MAIN MXQ$MAIN XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQACTPR MXQACTPR XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQALOGR MXQALOGR XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQARCHK MXQARCHK XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQARGSZ MXQARGSZ XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQCASHK MXQCASHK XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQCDRVR MXQC0DRV XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQCLNUP MXQCLNUP XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQCLOUD MXQCLOUD XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQCPUID MXQCPUID XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQCSHK2 MXQCSHK2 XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQDBBKP MXQDBBKP XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQDBINI MXQDBINI XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQDBRPT MXQDBRPT XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQDBRST MXQDBRST XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQISPF2 MXQISPF2 XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQLARCH MXQLARCH XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL 
					     MXQLCB0U MXQLCB0U XX/XX/XX XX.XX VXRX    HAAEXXX BASELVL