[
https://issues.apache.org/jira/browse/JCR-1480?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jukka Zitting updated JCR-1480:
-------------------------------
Fix Version/s: 1.3.4
Merged to the 1.3 branch in revision 641274.
> 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: 1.4, core 1.4.1
> Reporter: Marcel Reutegger
> Priority: Minor
> Fix For: 1.3.4, core 1.4.2
>
>
> 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.