IBM Support

PH26288: WASPOSTUPGRADE EXTRACTS A FILE BEFORE ITS PARENT DIRECTORY WITH REGARD TO SHARED LIBRARIES

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

  • WebSphere Migration process is failing during WASPostUpgrade
    regarding shared library migration portion from WebSphere 8.5.5
    to 9.0. Client has many shared libraries associated with
    InformationServer / IIS installation.
    .
    The WASPostUpgrade is
    attempting to extract a file, before the parent directory is
    extracted, causing the Node Migration failure:
    .
    sample of
    error messages recorded the WAS Post Migration
    log:
    -----
    convertRelPathToAbsPath returned: /products/WebSphere
    85/AppServer/profiles/AppSrv01/lib/iis/50xmeta
    [06/08/2020
    19:39:16:715 EDT] MIGR0285E: An unexpected internal error
    occurred with exception java.io.FileNotFoundException: /products
    /WebSphere90/AppServer/profiles/AppSrv01/lib/iis/50xmeta/META-IN
    F/application.xml (No such file or directory)
    
    [06/08/2020
    19:39:16:721 EDT] MIGR0574W: The following file or directory
    was not migrated: lib/iis/50xmeta. This path is referenced in th
    e
    /products/WebSphere90/WAS85-Backup/AppSrv01-85/profiles/AppSrv
    01/config/cells/<cell_name>/libraries.xml file.
    _____
    

Local fix

  • Manually recursively copy the contents of the shared library
    directory structure
    from the node profile in the WebSphere ND
    85 environment to the node profile in the WebSphere Network
    Deployment 90, e.g. AppSrv01 which was used in this case.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server                                      *
    *                  Migration                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: Migration fails due to                  *
    *                      FileNoteFoundExceptions while copying   *
    *                      shared libraries                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When extracting the files in the migration jar for a shared
    library during PostUpgrade, it is possible that PostUpgrade may
    attempt to write the file to the new environment before its
    directory structure is created, resulting in the following
    exception:
    MIGR0285E: An unexpected internal error
    occurred with exception java.io.FileNotFoundException:
    /path/file.xml(No such file or directory)
    

Problem conclusion

  • The migration tooling was updated to always create a file's
    directory structure before extracting the file.
    
    The fix for this APAR is targeted for inclusion in fix pack
    8.5.5.18 and 9.0.5.5. For more information, see 'Recommended
    Updates for WebSphere Application Server':
    https://www.ibm.com/support/pages/node/715553
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH26288

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-06-09

  • Closed date

    2020-06-30

  • Last modified date

    2020-06-30

  • 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

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

[{"Line of Business":{"code":"LOB36","label":"IBM Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"900"}]

Document Information

Modified date:
14 September 2020