DataStoreConnection assumes datastore transactions are being used
-----------------------------------------------------------------

                 Key: JDO-415
                 URL: http://issues.apache.org/jira/browse/JDO-415
             Project: JDO
          Issue Type: Bug
          Components: tck20
    Affects Versions: JDO 2 final
            Reporter: Marc Prud'hommeaux
            Priority: Minor



org.apache.jdo.tck.api.persistencemanager.DataStoreConnection assumes that the 
transaction returned from getDataStoreConnection will be re-used once a JDO 
transaction is started, but that assertion is only valid when using datastore 
transactions, and the test case does not ensure that a datastore transaction is 
being used.

The solution is to call "getPM().currentTransaction().setOptimistic(false);" 
just before "getPM().currentTransaction().begin();" in the 
testDataStoreConnection() test case.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to