[ https://issues.apache.org/jira/browse/OFBIZ-5215?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13788213#comment-13788213 ]
Adrian Crum commented on OFBIZ-5215: ------------------------------------ I agree with Joe - the issue needs to be fixed. I apologize if my previous comment was misleading. Joe's description of the problem indicates a flaw in the rollback implementation. From my perspective, the test mode rollback needs to be fixed. > GenericDelegator rollback can fail when optimistic locking is enabled > --------------------------------------------------------------------- > > Key: OFBIZ-5215 > URL: https://issues.apache.org/jira/browse/OFBIZ-5215 > Project: OFBiz > Issue Type: Bug > Components: framework > Affects Versions: SVN trunk > Reporter: Joe Eckard > > If an entity uses optimistic (timestamp) locking, then when rollback() > attempts to revert an UPDATE test operation an EntityLockedException is > thrown (because it calls store() on the original value which has old > timestamps). > Proposed fix: disable the locking with modelEntity.setDoLock(false)? I'm not > sure if we need to re-enable it afterwards of if it is ok at this point to > leave it disabled. -- This message was sent by Atlassian JIRA (v6.1#6144)