openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Todd Nine (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OPENJPA-1982) StateManager.fetchObjectId() does not correctly cascade when using a non JDBC store
Date Tue, 19 Apr 2011 21:14:49 GMT

    [ https://issues.apache.org/jira/browse/OPENJPA-1982?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13021803#comment-13021803
] 

Todd Nine commented on OPENJPA-1982:
------------------------------------

Sure thing.  I'll try to get to it sometime today.  I was going to create a stubbed StoreManager
for testing.  This should demonstrate the issue properly in a test.

> StateManager.fetchObjectId() does not correctly cascade when using a non JDBC store
> -----------------------------------------------------------------------------------
>
>                 Key: OPENJPA-1982
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-1982
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 2.1.0
>         Environment: Ubuntu Sun java 10.6
>            Reporter: Todd Nine
>            Priority: Blocker
>
> Test case
> https://github.com/riptano/hector-jpa/blob/compositeentityid/src/test/java/com/datastax/hectorjpa/store/ManyToOneIndexTest.java
: basicFollowingPersistence
> Store implementation:
> https://github.com/riptano/hector-jpa/blob/compositeentityid/src/main/java/com/datastax/hectorjpa/store/CassandraStoreManager.java
> When  cascading objects for collections, the flush and cascading of the objectId is not
correctly set when a combination of @Entity and @Id annotations are used to create a composite
entity.  The flush dependency requirements are currently undocumented for StoreManagers. 
Is this the responsibility of the kernel to flush Entities in dependency order or the responsibility
of the implementing StoreManager?
>  

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message