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

Jody Grassel resolved OPENJPA-2146.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 2.2.1
                   2.3.0
                   2.1.2
                   2.0.3
    
> StateManager for Embeddable may throw Exception while initializing
> ------------------------------------------------------------------
>
>                 Key: OPENJPA-2146
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-2146
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 2.0.0, 2.0.1, 2.0.2, 2.1.0, 2.1.1, 2.1.2, 2.2.0, 2.2.1
>            Reporter: Jody Grassel
>            Assignee: Jody Grassel
>             Fix For: 2.0.3, 2.1.2, 2.3.0, 2.2.1
>
>
> When a complex graph of nested Embeddable are used in an application data 
> model, an issue may surface when the OpenJPA provider tries to instantiate an 
> internal state manager that represents the nested Embeddable. This issue 
> results in an exception.  The Exception being thrown is based on a 
> generalized assertion that the nested Embeddable does not have an identity 
> associated to it since it is embedded in some entity which bears the identity.
> Sample Exception:
> <openjpa-2.0.2-SNAPSHOT-r422266:1084264 nonfatal user error> 
> org.apache.openjpa.persistence.ArgumentException: Cannot manipulate identity 
> of type "<embeddable classname>": it's identity type is unknown.              
>                                                 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to