IBM Support

PI70358: EVERY SYSTEMERR LOG RECORD LINE IS ENDING WITH A "NULL", WITH HIGH PERFORMANCE EXTENSIBLE LOGGING (HPEL) ENABLED.

Fixes are available

9.0.0.2: WebSphere Application Server traditional V9.0 Fix Pack 2
8.5.5.11: WebSphere Application Server V8.5.5 Fix Pack 11
9.0.0.3: WebSphere Application Server traditional V9.0 Fix Pack 3
9.0.0.4: WebSphere Application Server traditional V9.0 Fix Pack 4
8.5.5.12: WebSphere Application Server V8.5.5 Fix Pack 12
9.0.0.5: WebSphere Application Server traditional V9.0 Fix Pack 5
9.0.0.6: WebSphere Application Server traditional V9.0 Fix Pack 6
8.5.5.13: WebSphere Application Server V8.5.5 Fix Pack 13
9.0.0.7: WebSphere Application Server traditional V9.0 Fix Pack 7
9.0.0.8: WebSphere Application Server traditional V9.0 Fix Pack 8
8.5.5.14: WebSphere Application Server V8.5.5 Fix Pack 14
9.0.0.9: WebSphere Application Server traditional V9.0 Fix Pack 9
9.0.0.10: WebSphere Application Server traditional V9.0 Fix Pack 10
8.5.5.15: WebSphere Application Server V8.5.5 Fix Pack 15
9.0.0.11: WebSphere Application Server traditional V9.0 Fix Pack 11
9.0.5.0: WebSphere Application Server traditional Version 9.0.5 Refresh Pack
9.0.5.1: WebSphere Application Server traditional Version 9.0.5 Fix Pack 1
9.0.5.2: WebSphere Application Server traditional Version 9.0.5 Fix Pack 2
8.5.5.17: WebSphere Application Server V8.5.5 Fix Pack 17
9.0.5.3: WebSphere Application Server traditional Version 9.0.5 Fix Pack 3
9.0.5.4: WebSphere Application Server traditional Version 9.0.5 Fix Pack 4
9.0.5.5: WebSphere Application Server traditional Version 9.0.5 Fix Pack 5
WebSphere Application Server traditional 9.0.5.6
9.0.5.7: WebSphere Application Server traditional Version 9.0.5 Fix Pack 7
9.0.5.8: WebSphere Application Server traditional Version 9.0.5.8
8.5.5.20: WebSphere Application Server V8.5.5.20
8.5.5.18: WebSphere Application Server V8.5.5 Fix Pack 18
8.5.5.19: WebSphere Application Server V8.5.5 Fix Pack 19
9.0.5.9: WebSphere Application Server traditional Version 9.0.5.9
9.0.5.10: WebSphere Application Server traditional Version 9.0.5.10
8.5.5.16: WebSphere Application Server V8.5.5 Fix Pack 16
8.5.5.21: WebSphere Application Server V8.5.5.21
9.0.5.11: WebSphere Application Server traditional Version 9.0.5.11

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When SystemErr messages are recorded in the logs, with HPEL
    enabled, each line is appended with a "null".
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server.                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: When High Performance Extensible        *
    *                      Logging (HPEL)is enabled, all the       *
    *                      SystemErr log records have a "null"     *
    *                      appended at the end of each line.       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    There is a "null" at the end of each SystemErr line,in the
    log, when HPEL is enabled. The issue only happens when there
    are SystemErr records logged, where the following stack trace
    also have a "null" appended at the end, with HPEL enabled. An
    example of this issue can be seen below, in a snippet of the
    SystemErr log records:
    [9/28/16 16:03:47:187 EDT] 000000d4 SystemErr     R
    java.lang.Throwablenull
    [9/28/16 16:03:47:187 EDT] 000000d4 SystemErr     R    at
    java.lang.Thread.dumpStack(Thread.java:445)null
    [9/28/16 16:03:47:188 EDT] 000000d4 SystemErr     R    at
    com.ibm.ws.console.core.servlet.CSRFUtils.verifyCSRFTokenInReque
    st(CSRFUtils.java:78)null
    [9/28/16 16:03:47:188 EDT] 000000d4 SystemErr     R    at
    com.ibm.ws.console.core.ConfigFileHelper.isSessionValid(ConfigFi
    leHelper.java:1101)null
    [9/28/16 16:03:47:188 EDT] 000000d4 SystemErr     R    at
    _ibmjsp.secure._javascriptToSession._jspService(_javascriptToSes
    sion.java:152)null
    [9/28/16 16:03:47:188 EDT] 000000d4 SystemErr     R    at
    com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:99)n
    ull
    [9/28/16 16:03:47:188 EDT] 000000d4 SystemErr     R    at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:668)null
    [9/28/16 16:03:47:188 EDT] 000000d4 SystemErr     R    at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr
    apper.java:1237)null
    [9/28/16 16:03:47:188 EDT] 000000d4 SystemErr     R    at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser
    vletWrapper.java:781)null
    [9/28/16 16:03:47:188 EDT] 000000d4 SystemErr     R    at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser
    vletWrapper.java:480)null
    [9/28/16 16:03:47:189 EDT] 000000d4 SystemErr     R    at
    com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest
    (ServletWrapperImpl.java:178)null
    [9/28/16 16:03:47:189 EDT] 000000d4 SystemErr     R    at
    com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleR
    equest(GenericServletWrapper.java:122)null
    [9/28/16 16:03:47:189 EDT] 000000d4 SystemErr     R    at
    com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrappe
    r.handleRequest(AbstractJSPExtensionServletWrapper.java:220)null
    [9/28/16 16:03:47:189 EDT] 000000d4 SystemErr     R    at
    com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(We
    bAppFilterChain.java:136)null
    [9/28/16 16:03:47:189 EDT] 000000d4 SystemErr     R    at
    com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebApp
    FilterChain.java:97)null
    ...
    

Problem conclusion

  • The issue was resolved by adding logic to check for null,before
    appending the data to the buffer. This ensured that the "null"
    was not appended at the end of each SystemErr line, when HPEL
    is enabled.
    
    The fix for this APAR is currently targeted for inclusion in
    fix packs 8.5.5.11 and 9.0.0.2.  Please refer to the
    Recommended Updates page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI70358

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-10-07

  • Closed date

    2016-10-13

  • Last modified date

    2016-10-14

  • 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

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

  • R850 PSY

       UP

  • R900 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
04 May 2022