db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Craig Russell (JIRA)" <j...@apache.org>
Subject [jira] Commented: (JDO-513) StateTransitionsReturnedObjects expects persistent-clean in optimistic transaction
Date Fri, 28 Sep 2007 22:34:50 GMT

    [ https://issues.apache.org/jira/browse/JDO-513?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12531180
] 

Craig Russell commented on JDO-513:
-----------------------------------

The specification doesn't explicitly cover this case, although I agree that the state transition
should be as you indicate. The state transition table 2 near 5.8 has an entry for makePersistent
but doesn't split out datastore transaction versus optimistic transaction.

For now, we can mark this test case as UNSPECIFIED and document and fix it in maintenance
(both the specification and the test case).

> StateTransitionsReturnedObjects expects persistent-clean in optimistic transaction
> ----------------------------------------------------------------------------------
>
>                 Key: JDO-513
>                 URL: https://issues.apache.org/jira/browse/JDO-513
>             Project: JDO
>          Issue Type: Test
>          Components: tck2
>            Reporter: Ilan Kirsh
>
> StateTransitionsReturnedObjects fails with:
> junit.framework.AssertionFailedError: 
> Assertions A5.9-1 through A5.5.8 (serialization, detachment, attachment) failed: 
> StateTransitionsReturnedObjects: optimistic transaction; current state detached-clean
> makePersistent returned instance in invalid state hollow; expected state persistent-clean
> It seems that in optimistic transaction the object state should be non transactional.

-- 
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