IBM Support

PM47761: ON DEMAND ROUTER UNABLE TO ROUTE TO OSGI APPLICATIONS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In an environment that includes WebSphere Application Server
    and WebSphere Virtual Enterprise (WVE), WVE's On Demand Router
    is unable to route requests to OSGI applications.  WebSphere
    Application Server's WebSphere Proxy also becomes unable to
    route requests to OSGI applications. The following error occurs:
    
    [4/6/11 15:18:12:662 EDT]
    FFDC Exception:java.lang.ClassCastException SourceId:
    com.ibm.ws.eba.bla.odc.ODCServerChangeListener.vetoableChange
    ProbeId:60
    java.lang.ClassCastException: com.ibm.ws.odc.nd.ODCTreeImpl
    incompatible with com.ibm.ws.odc.ODCTreeImpl
    at com.ibm.ws.eba.odc.EBATreeBuilder.<init>(
    EBATreeBuilder.java:130)
    at com.ibm.ws.eba.odc.EBATreeBuilder.getInstance(
    EBATreeBuilder.java:115)
    at com.ibm.ws.eba.odc.EBATreeInitialiser.initTreeBuilder(
    EBATreeInitialiser.java:32)
    at com.ibm.ws.eba.bla.odc.ODCServerChangeListener.
    vetoableChange(ODCServerChangeListener.java:55)
    at java.beans.VetoableChangeSupport.doFirePropertyChange(
    VetoableChangeSupport.java:229)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All IBM WebSphere Application Server        *
    *                  Version 8.0 users that make use of a        *
    *                  customized On Demand Router (ODR). This     *
    *                  includes WebSphere Virtual Enterprise       *
    ****************************************************************
    * PROBLEM DESCRIPTION: Routing failure when using WebSphere    *
    *                      Proxy server                            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    IBM WebSphere Application Server version 8.0 adds support to
    the existing ODR Proxy for OSGi Web Application Bundles. This
    added support does not follow the correct lifecycle of the ODR
    component, and causes some application start events to be
    missed.
    Missing these application lifecycle events causes some
    Proxy server implementations to fail to start routing to
    those applications. This makes it appear as though
    those applications are unavailable, whereas they are, in fact,
    running normally.
    

Problem conclusion

  • The Proxy extension code has been updated to correctly follow
    the component lifecycle so that it no longer misses Application
    start events.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 8.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

    PM47761

  • Reported component name

    WEBSPHERE APP S

  • Reported component ID

    5724J0800

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-09-13

  • Closed date

    2011-09-16

  • Last modified date

    2011-09-20

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

    PM44113

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

Fix information

  • Fixed component name

    WEBSPHERE APP S

  • Fixed component ID

    5724J0800

Applicable component levels

  • R800 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.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 October 2021