IBM Support

PH00250: ECLIPSELINK MAPSID PROCESSING FAILURE WITH NESTED EMBEDDABLE IDS WITH COMMON PERSISTENT FIELD NAMES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • With a Object Relational Model involving an entity utilizing an
    embeddable id, in which that embeddable contains nested
    embeddable types, where at least two nested-embeddable types
    define a common persistent property name, then during
    Eclipselink's mapsid processing it can potentially select the
    improper basic accessor.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: Eclipselink fails to properly process   *
    *                      nested embeddable ids with common       *
    *                      leaf property names                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Given a JPA using an embeddable id, where that embeddable
    itself contains embeddables, where two or more of these
    embeddable contain a common property name, the persistence
    unit processing can become confused and fail validation.
    

Problem conclusion

  • The version of Eclipselink shipped with WebSphere has been
    updated to be able to handle this scenario properly.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 9.0.0.9.  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

    PH00250

  • 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

    2018-07-10

  • Closed date

    2018-09-20

  • Last modified date

    2018-09-20

  • 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

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

Document Information

Modified date:
02 December 2021