• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Remove Misleading Messages from Job Logs,

    June 29, 2005 Hey, Ted


    Take Two

    I agree that removing handled messages from the job log is very helpful. One optimization would be to put the API call in its own procedure, as that API has many parameters. Because we are adding a call level, we need to adjust the CallStackCtr parameter to 1 instead of 0. That is, we want to remove the message sent to the caller of our procedure.

    prmvExceptionMsg  b                   export
    d                 pi
    
    d ApiErr          ds
    d  provided                     10u 0 inz(%size(ApiErr))
    d  available                    10u 0 inz  
    d MsgInfo         s              8a
    /free
        QMHRCVPM(MsgInfo: %size(MsgInfo): 'RCVM0100': '*': 1: '*EXCP'
                 : *blanks : 0 : '*REMOVE': ApiErr) ;
    /end-free
    p                 e
    

    Then the application code becomes:

    monitor;                                                   
       three = one / two;                                      
    on-error;                                                  
      rmvExceptionMsg() ; 
      three = *zero;                                          
    endmon;
    

    –Thierry



    Just read this week’s Four Hundred Guru. Great as always.

    Another way to reduce the size of job logs is to change the logging level of the job in question. I have reduced job logs by making a simple change to eliminate non-errors by using CHGJOB LOG(4 10 *NOLIST) to eliminate 00 info messages.

    –Russ

    Thanks to Thierry and Russ for these ideas.

    –Ted

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    Computer Keyes

    Fax Directly from your IBM i

    KeyesFax is a full function automated IBM i fax system. Spooled files are burst by fax number and auto transmitted with overlays.  It combines both a send and receive facsimile processing system with a complete image package.

    The fax software will edit, send, receive, display, print, and track fax documents or images using any standard IBM i without additional expensive hardware, software or subscriptions.

    Computer Keyes has been developing Software Solutions since 1978!

    www.computerkeyes.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    eSP Delivers Finer-Grained Control of RF Devices IBM Tweaks the iSeries Line with Improvements

    Leave a Reply Cancel reply

Volume 5, Number 26 -- June 29, 2005
THIS ISSUE
SPONSORED BY:

T.L. Ashford
iTera
WorksRight Software

Table of Contents

  • API Corner: TCP/IP List Network Interfaces to a Browser
  • Remove Misleading Messages from Job Logs,
  • Admin Alert: Three iSeries Access Data Transfer Download Tricks

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • IBM Unveils Manzan, A New Open Source Event Monitor For IBM i
  • Say Goodbye To Downtime: Update Your Database Without Taking Your Business Offline
  • i-Rays Brings Observability To IBM i Performance Problems
  • Another Non-TR “Technology Refresh” Happens With IBM i TR6
  • IBM i PTF Guide, Volume 27, Number 18
  • Will The Turbulent Economy Downdraft IBM Systems Or Lift It?
  • How IBM Improved The Database With IBM i 7.6
  • Rocket Celebrates 35th Anniversary As Private Equity Owner Ponders Sale
  • 50 Acres And A Humanoid Robot With An AI Avatar
  • IBM i PTF Guide, Volume 27, Number 17

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle