IBM Support

PI39744: SERVER STOPS DUE TO FFDCFILTER.PROCESSEXCEPTION() NOT CATCHING EXCEPTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • FFDCFilter.processException() doesn't catch exceptions which
    causes the exception to be thrown to the code that called this.
     If this doesn't does't expect exceptions, this can cause the
    server to stop.
    
    An example of this is:
    
    java.lang.NoClassDefFoundError: com/ibm/ffdc/impl/EmptyProvider
     at com.ibm.ffdc.impl.Ffdc.setFailsafeProvider(Ffdc.java:138)
     at com.ibm.ffdc.impl.Ffdc.getFfdc(Ffdc.java:194)
     at
    com.ibm.ws.ffdc.FFDCFilter.processException(FFDCFilter.java:114)
     at
    com.ibm.ws.tcp.channel.impl.ZAioTCPChannel.newConnectionCommon
    (ZAioTCPChannel.java:795)
     at com.ibm.ws.tcp.channel.impl.ZAioTCPChannel.
    readCompletedNewConne ction(ZAioTCPChannel.java:562)
     at com.ibm.ws.tcp.channel.impl.ZAioTCPChannelCPPUtilities
    .readCompletedNewConnection
    (ZAioTCPChannelCPPUtilities.java:160)
    
    Trace: 2015/03/18 12:13:15.827 02 t=9BF140 c=UNK key=S2 tag=
    (04073001)
      Description: Java Exception Assert Information
      A Java Exception was detected in file: ./bbgcfjni.cpp
      around line: 2855
      in function:
    ZAioTCPChannelCppUtilities::readComplete(jobject, jobject,
    long, int, jobject, xrcd *, MVS::time_stamp *, char *
    
    Trace: 2015/03/18 12:13:15.836 02 t=9BF140 c=UNK key=S2 tag=
    (84073130)
      Description: Log Boss/390 Error
      from filename: ./bbgojenv.cpp
      at line: 304
      error message: BBOO0021E Assertion failed: '0', file
    ./bbgojenv.cpp, line 304.
    
    Trace: 2015/03/18 12:13:15.923 02 t=9BF140 c=UNK key=S2 tag=
    (04030001)
      Description: enter RestartThreadRtn
      thread type: 2
      ORB request pointer: 0
    
    Trace: 2015/03/18 12:13:15.938 02 t=9B2988 c=UNK key=S2 tag=
    (0900500D)
      Description: RRS Context Obtain (CTXBEGC) error
      from filename: ./bbg3ctxm.cpp
      at line: 562
      Context Token:  data_address=7f537660, data_length=16
    
    Trace: 2015/03/18 12:13:15.939 02 t=9B2988 c=UNK key=S2 tag=
    (89005234)
      Description: Log Boss/390 Error
      from filename: ./bbg3ctxm.cpp
      at line: 564
      error message: BBOO0056E CONTEXT SERVICE 'CTXBEGC' FAILED
    WITH RETURN CODE=301.
    
    Trace: 2015/03/18 12:13:15.971 02 t=9E5E88 c=UNK key=S2 tag=
    (8400597D)
      Description: Log Boss/390 Error
      from filename: ./bbgoboai.cpp
      at line: 2429
      error message: BBOO0006E WEBSPHERE FOR Z/OS PROCESS WEPM1BC
    ENDED ABNORMALLY, REASON=C9C21236.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server V8.5                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: java.lang.NoClassDefFoundError during   *
    *                      server shutdown in the                  *
    *                      com.ibm.ws.tcp.channel.impl.ZAioTCPChan *
    *                      nel class                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A java.lang.NoClassDefFoundError is thrown during
    server shutdown in the
    com.ibm.ws.tcp.channel.impl.ZAioTCPChannel class.
    This exception is thrown during the invocation of
    FFDCFilter.processException.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI39744

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-04-23

  • Closed date

    2015-07-22

  • Last modified date

    2015-07-22

  • 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

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R850 PSY

       UP

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

Document Information

Modified date:
28 April 2022