IBM Support

IC80873: SRVC: NULLPOINTEREXCEPTION THROWN BY MESSAGE LOGGER WHEN SMO HEADER ISMISSING

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When using a Message Logger primitive a Null Pointer Exception
    will be thrown when a message is received to be logged that does
    not contain the SMO Header and Version information. This
    exception is not helpful in diagnosing the problem and makes no
    reference or mention to the missing headers. This prevents
    customer from correcting the issues. A more meaningful exception
    referencing the missing header will be thrown instead.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users of WebSphere Enterprise Service Bus v7 and Business
    Process Server v7 and v8 who use mediation flows.
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    The SMO Header section of the SMO is created when a new SMO is
    created. This can be removed by the user, such as in an XSL
    Transformation. If a SMO with no MessageUUID or Version is sent
    to a MessageLogger primitive or Trace primitive then a
    NullPointerException may be seen.
    

Problem conclusion

  • The code was changed such that the NullPointerException is
    avoided and instead an exception that shows the MessageUUID or
    Version are missing is thrown. These will need to be preserved
    by the user through any alteration to the SMO.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC80873

  • Reported component name

    WEB ESB FOR WIN

  • Reported component ID

    5724I8200

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-01-19

  • Closed date

    2014-11-13

  • Last modified date

    2014-11-13

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

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

Fix information

  • Fixed component name

    WEB ESB FOR WIN

  • Fixed component ID

    5724I8200

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7J6S","label":"WebSphere Enterprise Service Bus"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
30 March 2023