Deadlock when executing Version operations
------------------------------------------
Key: JCR-1480
URL: https://issues.apache.org/jira/browse/JCR-1480
Project: Jackrabbit
Issue Type: Bug
Components: jackrabbit-core, versioning
Affects Versions: core 1.4.1, 1.4
Reporter: Marcel Reutegger
Priority: Minor
This only happens when a XA transaction is committed without changes. In
XAVersionManager there is a check in the InternalXAResource returned by
getXAResourceBegin(), which only acquires the write lock on the version manager
if there are version related changes in the transaction. This kind of check is
missing in the methods XAVersionManager.prepare/commit/rollback().
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.