Support multiple one-phase resources
------------------------------------
Key: JBTM-169
URL:
http://jira.jboss.com/jira/browse/JBTM-169
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Documentation, JTA Implementation
Affects Versions: 4.2.2
Reporter: Mark Little
Assigned To: Mark Little
Fix For: 4.4
JBossTM allowed multiple one-phase only resources to be enlisted with the same JTA
transaction. JBossTS supports the LRCO, which only allows a single one-phase resource to
be enlisted. This difference may cause problems for some people migrating from JBossTM to
JBossTS. However, it is an unsafe mode of operation and we should discourage people from
using transactions in this way: it can lead to inconsistent/corrupted data in the presence
of failures.
We will add a switch to enable this capability. It will be disabled by default. People
must actively enable this capability and in the process of doing so will be refered to the
documentation which will outline the problems they may face by doing so. Furthermore, when
a JTA transaction sees more than one 1-phase resource, it will issue a warning.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira