IBM Support

PI41588: BEST ROUTING RULES NOT ALWAYS FOUND WHEN USING GENERIC SERVER CLUSTER ROUTING POLICIES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • For WebSphere Application Server V7 and V8.5.
    
    When using Generic Server Cluster Routing Policies with
    default routing rules the best match is not always found when
    multiple work classes match the request with overlapping URIs
    and matching context roots. For example, if there are policies
    for URI=/* and URI=/XYZ/* a request may be matched to URI=/*
    rather than URI=/XYZ/*.  The end result is that the request
    may return a 500 result generated from the ODR.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  WebSphere Application Server Intelligent    *
    *                  Management users with multiple workclasses  *
    *                  for generic server clusters with            *
    *                  overlapping URIs.                           *
    ****************************************************************
    * PROBLEM DESCRIPTION: On Demand Router returns 500 return     *
    *                      code for requests to generic server     *
    *                      clusters.                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When using Generic Server Cluster Routing Policies with
    default routing rules the best match is not always found when
    multiple work classes match the request with overlapping URIs
    and matching context roots. For example, if there are policies
    for URI=/* and URI=/XYZ/* a request may be matched to URI=/*
    rather than URI=/XYZ/*.  The end result is that the request
    may return a 500 result generated from the ODR.
    

Problem conclusion

  • A fix has been provided to corrected the selection to the best
    matching URI in all cases including when there are multiple
    multiple generic server applications with overlapping
    URIs and identical context roots defined in the routing
    rules in multiple work classes.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI41588

  • Reported component name

    WAS VIRTUAL ENT

  • Reported component ID

    5725C9203

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-05-22

  • Closed date

    2015-08-11

  • Last modified date

    2015-08-11

  • 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

    WAS VIRTUAL ENT

  • Fixed component ID

    5725C9203

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSUP64","label":"WebSphere Virtual Enterprise"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 April 2022