Trying to assemble the CA Panvalet default exit loader, PVEXTUSR, and getting the following assembly error: ASMA141E Bad character in operation code

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

When trying to assemble the CA Panvalet default exit loader, PVEXTUSR, getting the following assembly error:

                      PVEXTUSR CSECT
                      * 
                      EXBEGIN  EXITDEF  BEGIN 
                               NAME=PVLMAUD,TYPE=PVLMAUDX,EVENTS=($MEM001,$READ001)
** ASMA141E Bad character in operation code - NAME=PVLMAUD,TYPE=PVLMAUDX,EVENTS=($MEM001,$READ001)
** ASMA435I Record 4 in PANVALET.R146.INSTLIB(PVEXTUSR) on volume: SYST13       
                      EXEND    EXITDEF  END                                        
                      *                                                            
                      END

Cause:

Missing a EXITDEF operation code in the NAME=  statement.           

Resolution:

Add the EXITDEF OPCODE to the NAME=  statement like this:

              PVEXTUSR CSECT
              * 
              EXBEGIN  EXITDEF  BEGIN 
                       EXITDEF  NAME=PVLMAUD,TYPE=PVLMAUDX,EVENTS=($MEM001,$READ001)   
              EXEND    EXITDEF  END                                        
              *                                                            
              END

Additional Information:

For additional information on the CA Panvalet default exit loader, PVEXTUSR, see Appendix C: Exit Facilities in the CA Panvalet Installation Guide.