[jbossts-issues] [JBoss JIRA] Commented: (JBTM-669) Review OSGi JTA Implementation

Jonathan Halliday (JIRA) jira-events at lists.jboss.org
Thu Dec 17 10:18:31 EST 2009


    [ https://jira.jboss.org/jira/browse/JBTM-669?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12500570#action_12500570 ] 

Jonathan Halliday commented on JBTM-669:
----------------------------------------

    <version.jboss.jta.api>1.0.1.GA</version.jboss.jta.api>
    <version.jboss.jbossts>4.6.1.GA</version.jboss.jbossts>

4.6.1. is a JTA 1.1 implementation, not 1.0.1.

TransactionSynchronizationRegistry should be registered in addition to TransactionManager and UserTransaction.

It is unclear why UserTransaction is proxied whilst TransactionManager is not. If the inconsistency is intentional, the reason should be documented.

The example uses Synchronization rather than XAResource. Whilst this makes for simpler example code, it is not fully transactional. This tradeoff should be explained, although my preference would be to use an XAResource in the example instead.

> Review OSGi JTA Implementation
> ------------------------------
>
>                 Key: JBTM-669
>                 URL: https://jira.jboss.org/jira/browse/JBTM-669
>             Project: JBoss Transaction Manager
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: JTA
>            Reporter: Thomas Diesler
>            Assignee: Jonathan Halliday
>
> Please review and provide feedback on the inital OSGi JTA implementation
> jboss-osgi-jta-1.0.0
> http://anonsvn.jboss.org/repos/jbossas/projects/jboss-osgi/projects/bundles/jta/tags/jboss-osgi-jta-1.0.0/
> JTA Service
> http://jbmuc.dyndns.org/jboss-osgi/userguide/html/ChapProvidedBundles.html#SecBundleJTA
> JTA Service Example
> http://jbmuc.dyndns.org/jboss-osgi/userguide/html/ChapProvidedExamples.html#SecJTAServiceExample
> JBoss OSGi Dev
> http://www.jboss.org/index.html?module=bb&op=viewforum&f=256

-- 
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

        


More information about the jbossts-issues mailing list