IBM Support

PH57261: STALE CLASS CONTENT USED AFTER UPDATING APPLICATION ARTIFACTS

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • When updating application artifacts that do not end with
    jar or zip, the updated classes are not loaded. This problem
    was seen when updating a RAR file. With WAR files this is
    normally not a problem if the classes are in the
    WEB-INF/classes directory.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server Liberty Core                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: When updating an application archive    *
    *                      with new changes, the changes are not   *
    *                      seen when restarting the application    *
    *                      or the server.                          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The shared classes cache function in IBM and Semeru Java
    runtimes does not correctly detect that a non jar or zip file
    has changed. As such, it does not think that the class needs to
    be re-read from the archive and still uses the old version of
    the class bytes.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PH57261

  • Reported component name

    WAS LIBERTY COR

  • Reported component ID

    5725L2900

  • Reported release

    CD0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-09-29

  • Closed date

    2023-10-27

  • Last modified date

    2023-11-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

    WAS LIBERTY COR

  • Fixed component ID

    5725L2900

Applicable component levels

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

Document Information

Modified date:
15 November 2023