Transaction Bridging can timeout b ecause it bundles phase zero work into prepare
---------------------------------------------------------------------------------
Key: JBTM-359
URL: http://jira.jboss.com/jira/browse/JBTM-359
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: WS-T Implementation
Affects Versions: 4.3.0.GA
Reporter: Andrew …
[View More]Dinn
Assigned To: Andrew Dinn
Fix For: 4.6
Bridged (from XTS to JTA) transaction synchronizations currently get executed at prepare time which can cause very long delays. This may cause the transaction coordinator to timeout the prepare or cause another participant to timeout. It would be better if the JTA brdge manager intercepted add synch requests and registered its own phase zero synchronization to run them.
--
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
[View Less]
Improve XID printing
--------------------
Key: JBTM-297
URL: http://jira.jboss.com/jira/browse/JBTM-297
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: JTA Implementation
Affects Versions: 4.2.3.SP5
Reporter: Mark Little
Assigned To: Mark Little
Priority: Minor
Fix For: 4.4
Printing the byte array …
[View More]through String loses information.
--
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
[View Less]
Add CheckedAction factory
-------------------------
Key: JBTM-433
URL: https://jira.jboss.org/jira/browse/JBTM-433
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Transaction Core
Affects Versions: 4.4.0.GA
Reporter: Mark Little
Assignee: Mark Little
So that the default implementation can be changed dynamically for all …
[View More]transactions.
--
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
[View Less]
Add property to disable warning about multiple 1PC resources
------------------------------------------------------------
Key: JBTM-238
URL: http://jira.jboss.com/jira/browse/JBTM-238
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: JTA Implementation
Affects Versions: 4.2.3.SP5
Reporter: Mark Little
Assigned To: Mark Little
…
[View More]Currently we always print a warning on multiple 1PC resources. Support for that has to be explicitly enabled. We print the warning in case the user set the wrong property, doesn't know the implications, forgot to set it back etc. For those users who never make mistakes and always know the implications, maybe we should have another property that basically means "only output warning once per VM run".
--
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
[View Less]
Add more logging to participants when they fail
-----------------------------------------------
Key: JBTM-257
URL: http://jira.jboss.com/jira/browse/JBTM-257
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: JTA Implementation, JTS Implementation, Transaction Core, WS-T Implementation
Affects Versions: 4.2.3.SP5
Reporter: Mark Little
…
[View More] Assigned To: Mark Little
Customer request:
"It would be very useful for us if the transaction manager would tell me on WARN level or INFO level which resource causes a roll back to happen. Applications run sometimes well for quite some time in PROD and suddenly there is a roll back and we have no hint why this happens."
--
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
[View Less]
Memory leak bug in org.jboss.txbridge.TxBridgeManager
-----------------------------------------------------
Key: JBTM-327
URL: http://jira.jboss.com/jira/browse/JBTM-327
Project: JBoss Transaction Manager
Issue Type: Bug
Security Level: Public (Everyone can see)
Environment: JBoss-4.2.1.GA, JBossTS-4.2.3.SP7
Reporter: Pavel Kadlec
There is no way to dispose InboundBridge from memory in class org.jboss.…
[View More]txbridge.TxBridgeManager. There should be some method that does it. That method should be called from org.jboss.txbridge.BridgeParticipantAT when commit or rollback is received.
--
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
[View Less]
Synchronization bug in org.jboss.txbridge.TxBridgeManager
---------------------------------------------------------
Key: JBTM-328
URL: http://jira.jboss.com/jira/browse/JBTM-328
Project: JBoss Transaction Manager
Issue Type: Bug
Security Level: Public (Everyone can see)
Environment: JBoss-4.2.1.GA, JBossTS-4.2.3.SP7
Reporter: Pavel Kadlec
Method org.jboss.txbridge.TxBridgeManager.getInboundBridge() should be …
[View More]synchronized,
there should at least synchronization of following code is necessary
Xid xid = txIdMappings.get(externalTxId);
if(xid == null) {
xid = createMappings(externalTxId);
}
--
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
[View Less]