IBM Support

PH01984: JAVA.LANG.NOSUCHMETHODEXCEPTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When an ArePrimaryKeysEqual exception occurs during
    WASPostUpgrade it is usually an obscure configuration setting
    which is not widely used which does not have a "name" or "id"
    attribute.  I reviewed the config doc and the "IconType"
    setting does not have a "name" or and "id" attribute, I then
    looked at the migration code and it did not contain a method
    for handling the "IconType" setting
    

Local fix

  • NA
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server WASPostUpgrade Tool                  *
    ****************************************************************
    * PROBLEM DESCRIPTION: An ArePrimaryKeysEqual Exception is     *
    *                      thrown when the DeploymentDescriptor    *
    *                      for an Application contains an          *
    *                      IconType entry.                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The Document Processing code for application deployment
    descriptors is missing the ArePrimaryKeysEqual comparison
    method.  This is causing the migration to exit prematurely.
    

Problem conclusion

  • Add the missing method to the Application Deployment
    Descriptor document processor in the WASPostUpgrade code.
    The fix for this APAR is currently targeted for inclusion in
    fix pack 8.5.5.15 and 9.0.0.10.  Please refer to the
    Recommended Updates page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

  • Remove IconType field from the applicaiton's deployment
    descriptor failing the migration.  Add it back in after the
    migration completes.
    

Comments

APAR Information

  • APAR number

    PH01984

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-08-21

  • Closed date

    2018-10-15

  • Last modified date

    2018-10-15

  • 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

  • R850 PSY

       UP

  • R900 PSY

       UP

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

Document Information

Modified date:
17 October 2021