| Summary: | Rephrase text about distributed transactions | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Ondrej Chaloupka <ochaloup> |
| Component: | Documentation | Assignee: | David Michael <dmichael> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Hayk Hovsepyan <hhovsepy> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.2.0 | CC: | dmichael, hhovsepy, smumford, twells |
| Target Milestone: | post-GA | ||
| Target Release: | EAP 6.3.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: |
Build Name: 14875, Development Guide-6.2-1
Build Date: 02-10-2013 13:20:00
Topic ID: 4279-459927 [Latest]
|
|
| Last Closed: | 2014-11-23 23:16:23 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Ondrej Chaloupka
2013-10-14 14:19:53 UTC
I would like to add some more ideas: it would be fine to rephrase the paragraph based on the fact that the JTS transactions are distributed transactions. Plus add info that for JTS is TM coordinator started on each node + context propagated to nodes and there is just the propagated context for distributed JTA . It's true that JTS specification talks about compatibility of JTS transactions among different vendors but in fact this compatibility is not a supported feature. This fact would be fine to somelike incorporate into the text. Then I don't know what difference is between expression like: "EAP6 supports jta distributed transactions" and "jta distributed transactions are supported in EAP6". The second statement is not true for sure. EAP6 offers possibility to work with distributed jta transactions but currently with some limitation (bz952746). I'm not sure with that but I suppose that we do not support that feature. Hi, I'm returning back this bz as I think that changes are not sufficient. I've checked the development guide in revision 6.3.0-27. 1) Sentence 'A distributed transaction, or distributed Java Transaction API (JTA) transaction' is still there. Please, remove the note about JTA. The sentence should be just like: ' A distributed transaction is a transaction with participants on ...' 2) Please, rewrite whole next sentence 'Distributed transactions differ from Java Transaction Service (JTS) transactions in that the JTS specifications mandate that transactions be able to be distributed across application servers from different vendors. JBoss EAP 6 supports distributed JTA transactions.' The new more understandable meaning should be something like: 'Java Transaction Service (JTS) specification mandates that JTS transactions be able to be distributed across application servers from different vendors (transaction distribution among servers from different vendors is not supported feature). Java Transaction API (JTA) does define nothing like that but JBoss EAP 6 supports distributed JTA transactions among JBoss EAP6 servers.' 3) Add note about misleading terms of distributed transaction and XA transaction. Something like: 'In documentation of other app server vendors you can find that term distributed transaction means XA transaction. But in context of JBoss EAP 6 documentation the distributed transaction is understood being transaction distributed among more application servers. Transaction which consist from several different resources (e.g. database resource and jms resource) is named XA transaction in this doc. For more information see sections About Java Transaction Service (JTS) and About XA Datasources and XA Transactions.' Verified on Revision 6.3.0-31 |