IBM Support

PI64898: ASYNCLISTENER ONERROR NOT BEING CALLED CORRECTLY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • * AsyncListener is registered on
    WebAppInvocationCollaborator
    preInvoke when isAsyncSupported and isAsyncStarted are both
    true
    
    * No calls to onStartAsync are ever made to our listener
    
    * If this listener is the only AsyncListener, no methods are
    called during async servlet processing
    
    * If another listener is registered in user code, both
    listeners are called correctly
    

Local fix

  • register an additional listener in user code
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM WebSphere Application Server Full       *
    *                  Profile version 9.0 and Liberty users of    *
    *                  WebContainer                                *
    ****************************************************************
    * PROBLEM DESCRIPTION: A javax.servlet.AsyncListener onError   *
    *                      method might not get invoked            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When an AsyncListener is registered internally with the
    WebContainer's collaborator, its onError method will not get
    invoked if it is the only registered AsyncListener.
    

Problem conclusion

  • The WebContainer has been modified to trigger the
    AsyncListener's onError method correctly.
    
    The fix for this APAR is currently targeted for inclusion in fix
    packs 9.0.0.2 and 16.0.0.4.  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

    PI64898

  • Reported component name

    LIBERTY PROF -

  • Reported component ID

    5655W6514

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-06-27

  • Closed date

    2016-11-04

  • Last modified date

    2016-11-04

  • 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

    LIBERTY PROF -

  • Fixed component ID

    5655W6514

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"850","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
17 June 2020