[
https://jira.jboss.org/jira/browse/JBCACHE-1468?page=com.atlassian.jira.p...
]
Manik Surtani commented on JBCACHE-1468:
----------------------------------------
This has to do with the TxInterceptor only attaching a global transaction to an invocation
*if* a transaction is in scope and the transaction is either active or preparing. If not,
the invocation is treated as though there is no transaction in scope and this is a bug
since it means that current transactions with status Status.STATUS_MARKED_ROLLBACK will be
ignored and changes made to the cache. This is also potentially a problem for other
statuses (such as Status.STATUS_ROLLING_BACK, etc) as well.
Need to check on what the correct behaviour ought to be, e.g., throw an exception.
JBoss Cache ignores transactions with STATUS_MARKED_ROLLBACK and auto
commits data changes
------------------------------------------------------------------------------------------
Key: JBCACHE-1468
URL:
https://jira.jboss.org/jira/browse/JBCACHE-1468
Project: JBoss Cache
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Transactions
Affects Versions: 3.0.2.GA
Reporter: Eduardo Martins
Assignee: Manik Surtani
Priority: Critical
Fix For: 3.0.3.GA
See jboss forum reference for complete issue description and jboss cache logs
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira