Message Grouping

Within the Workload Automation Programming Language message log (SYSTSPRT), messages are grouped by the command to which they belong.

A message group always starts with an EQQI200I message and ends with an EQQI299I message. The 200I listing the command and the 299I indicating the return code.

By default. not all commands appear on the Workload Automation Programming Language message log. Only commands directly entered into Workload Automation Programming Language, and commands that have failed will appear. The behaviour can be changed by use of OPTIONS MSGLEVEL.

Many commands generate a series of internal commands to perform the required process, for example Batch Loader statements may generate LIST, SELECT, INSERT and REPLACE command. Internal commands are listed ahead of the command that generated it, as commands are written to the message log only when they complete, since one of the deciding factors as to whether a message gets written or not is whether it completed successfully or not.

LIST commands generated as a result of OPTIONS EXPAND(YES) and SELECT commands generated as a result of OPTIONS SELECT(YES) are shown after the command that generated them, as the success of the following LIST or SELECT does not reflect upon the success of the process that generated them.

The format of a message line is mm/dd hh.mm.ss ppppnnns text, where:
mm/dd
Date in the format Month/Day
hh.mm.ss
Time in the format Hours:Minutes:Seconds
pppp
Message prefix
nnn
Message number
s
Message severity
text
Message text

Messages automatically wrap to the width of the setting for OPTIONS REPORT (default 80). Continuation lines do not show the date and time, and the message ID is prefixed with ...

The following message shows sample continued messages:
07/08 14.34.20 EQQI200I OUTPUT ADDEP DATA(*) LABEL(NOFIELD) FIELDS(ADCOM.ADID
            ...EQQI200I ADOP.ADOPNO ADDEPADID ADDEPOPNO)                     
07/08 14.34.20 EQQI299I Statement completed - RC=0                           
07/08 14.34.20 EQQI200I LIST ADCOM TYPE(G) ADID(*) STATUS(A) VALID(=)        
07/08 14.34.21 EQQI299I Statement completed - RC=0
Batch Loader requests are listed in a different way. The primary command (for example, ADSTART, ETTSTART) is listed on EQQI200I message, but any sub segment commands are listed on EQQI203I messages. For example:
07/08 15.05.41 EQQI200I ADSTART ADID(FRED) OWNER(FREDDY)                 
            ...EQQI203I ADOP OPNO(1) WSID(DUMM) JOBN(START) DURATION(1)  
            ...EQQI203I DESCR('First operation')                         
            ...EQQI203I ADOP OPNO(005) WSID(CPU1) JOBN(JOBA) DURATION(1) 
            ...EQQI203I FORM(DD0001)                                     
            ...EQQI203I ADDEP PREOPNO(1) PREJOBN(START) PREWSID(DUMM)    
            ...EQQI203I ADOP OPNO(010) WSID(CPU1) JOBN(JOBQ) DURATION(1) 
            ...EQQI203I FORM(DD0001)                                     
            ...EQQI203I ADDEP PREOPNO(1) PREJOBN(START) PREWSID(DUMM)    
            ...EQQI203I ADOP OPNO(015) WSID(DUMM) JOBN(JOBB) DURATION(1) 
            ...EQQI203I HIGHRC(4) FORM(DD0002)                           
            ...EQQI203I ADDEP PREOPNO(005) PREJOBN(JOBA) PREWSID(CPU1)   
            ...EQQI203I ADOP OPNO(020) WSID(CPU1) JOBN(JOBC) DURATION(1) 
            ...EQQI203I FORM(DD0001)                                     
            ...EQQI203I ADDEP PREOPNO(005) PREJOBN(JOBA) PREWSID(CPU1)   
            ...EQQI203I ADDEP PREOPNO(010) PREJOBN(JOBQ) PREWSID(CPU1)   
            ...EQQI203I ADOP OPNO(025) WSID(CPU1) JOBN(JOBD) DURATION(1) 
            ...EQQI203I FORM(DD0001)                                     
            ...EQQI203I ADDEP PREOPNO(015) PREJOBN(JOBB) PREWSID(DUMM)   
            ...EQQI203I ADDEP PREOPNO(020) PREJOBN(JOBC) PREWSID(CPU1) 
            ...EQQI203I ADOP OPNO(255) WSID(DUMM) JOBN(END) DURATION(1)
            ...EQQI203I DESCR('Last operation')                        
            ...EQQI203I ADDEP PREOPNO(025) PREJOBN(JOBD) PREWSID(CPU1) 
07/08 15.05.43 EQQI112I Processing Application ADID(FRED) STATUS(A)    
            ...EQQI112I VALTO(711231)                                  
07/08 15.05.44 EQQI116I REPLACE for Application ADID(FRED) ADSTAT(A)   
            ...EQQI116I ADVALFROM(080708) ADTYPE(A) completed          
07/08 15.05.44 EQQI299I Statement completed - RC=0