openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jody Grassel (JIRA)" <j...@apache.org>
Subject [jira] Updated: (OPENJPA-1061) Entities extending from a Mapped Superclass that defines the ID fields share the same ObjectID type parameter
Date Fri, 05 Jun 2009 18:35:07 GMT

     [ https://issues.apache.org/jira/browse/OPENJPA-1061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jody Grassel updated OPENJPA-1061:
----------------------------------

    Attachment: OpenJPA-1061_test_1.2.x.patch
                OpenJPA-1061_main_1.2.x.patch

Updated product code changes to resolve mapped superclass object id creation issue, and supporting
JUnit test cases.

> Entities extending from a Mapped Superclass that defines the ID fields share the same
ObjectID type parameter
> -------------------------------------------------------------------------------------------------------------
>
>                 Key: OPENJPA-1061
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-1061
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: jpa
>    Affects Versions: 1.2.0, 1.2.1
>            Reporter: Jody Grassel
>            Assignee: Michael Dick
>         Attachments: OpenJPA-1061_main_1.2.x.patch, OpenJPA-1061_test_1.2.x.patch
>
>
> When a mapped superclass (MSC) defines @Id fields, it appears that entities extending
the MSC use the MSC's type in the generated ObjectID's type field.  This can result in unexpected
primary key collissions between entities that are not intended to be related in an entity
inheritance hierarchy.  Attached to the JIRA is a junit test case that demonstrates the problem.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message