IV35553: INCORRECT USE OF SYSTEMOUT IN AN EXCEPTION HANDLER

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

APAR status

  • Closed as program error.

Error description

  • Problem Description:   Whilst investigating a problem customer
    has
    noticed a class printing exception details direct to SystemOut
    (using
    System.out.println) rather than using the Logger.
    
    package: psdi.webclient.system.controller.ControlInstance
    Method: sigOptionCheck
    
    This makes it difficlut to debug issues for Administrators who
    has only
    access to Maximo Logs and Application Server standard out -
    especially
    in default WebLogic configuration where System Out is the
    Console which
    is not saved,
    
    Steps to replicate:   Not repicated the issue but check 7.5
    source and
    lines 678 and 679 confirm System.out.println is used.
    
    
    Version of Maximo: 7.x
    
    
    Application within Maximo:
    psdi.webclient.system.controller.ControlInstance
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Administrators/support personnel                             *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * INCORRECT USE OF SYSTEMOUT IN AN EXCEPTION HANDLER           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Fixed in Tpae 7.1.1.12 fix pack                              *
    ****************************************************************
    

Problem conclusion

  • For the requested information to appear in the log, set the
    application logger to DEBUG. If not set to DEBUG, the output
    will be written to system.out.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV35553

  • Reported component name

    ADMINISTRATION

  • Reported component ID

    5724R46A1

  • Reported release

    711

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-01-21

  • Closed date

    2013-04-23

  • Last modified date

    2013-04-23

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • MAXIMO
    

Fix information

  • Fixed component name

    ADMINISTRATION

  • Fixed component ID

    5724R46A1

Applicable component levels

  • R711 PSY

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

IBM Maximo Asset Management
System Related

Software version:

711

Reference #:

IV35553

Modified date:

2013-04-23

Translate my page

Machine Translation

Content navigation