Broker getObjectId(...) doesn't return a proper object id for an Entity that is
detached and has no DetachedStateManager
------------------------------------------------------------------------------------------------------------------------
Key: OPENJPA-1769
URL: https://issues.apache.org/jira/browse/OPENJPA-1769
Project: OpenJPA
Issue Type: Bug
Components: kernel
Affects Versions: 2.1.0
Reporter: Rick Curtis
Assignee: Rick Curtis
Priority: Minor
Fix For: 2.1.0
While investigating test failures for OPENJPA-1469 I found that the test
org.apache.openjpa.persistence.detachment.TestDetachNoStateField failed due to
a bug in BrokerImpl.getObjectId().
The problem with the TestDetachNoStateField is that when we tried to save the
relationship from a managed entity to a detached(with no DSM) we failed to get
the oid of the detached Entity. In turn we weren't updating the cache properly.
I added a new test case to test only the failing part of the broker.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.