[jbossts-issues] [JBoss JIRA] (JBTM-1468) Support pure-JTA client and server for WS-AT and REST-AT

Paul Robinson (JIRA) issues at jboss.org
Thu Jul 28 04:35:02 EDT 2016


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

Paul Robinson commented on JBTM-1468:
-------------------------------------

[~mmusgrov]: I think 1 is complete. IIRC, Web Service implementation classes (like: https://github.com/jbosstm/quickstart/blob/master/XTS/wsat-jta-multi_service/src/main/java/org/jboss/narayana/quickstarts/wsat/jtabridge/second/SecondServiceATImpl.java) needed to be marked in some way to allow the deployment processors in the AS to correctly set up the WSAT to JTA bridging. It looks like we now figure that out a different way, as the quickstart above is not using the annotation. 

> Support pure-JTA client and server for WS-AT and REST-AT
> --------------------------------------------------------
>
>                 Key: JBTM-1468
>                 URL: https://issues.jboss.org/browse/JBTM-1468
>             Project: JBoss Transaction Manager
>          Issue Type: Enhancement
>          Components: REST, XTS
>            Reporter: Paul Robinson
>            Assignee: Gytis Trikleris
>            Priority: Minor
>             Fix For: 6.later
>
>   Original Estimate: 2 days
>  Remaining Estimate: 2 days
>
> This allows the Client and server application to just use the JTA APIs, whilst having the distribution done over WS-AT or REST-AT.
> To do this we need to:
> # Remove @Transactional annotation. We then need to use some other mechanism to support the (optional) WS-AT participants that want to use annotations.
> # Client side JTA->REST-AT bridge. Needs implementing.
> # Server side REST-AT->JTA bridge. Needs integrating into code base.
> # Update the TXBridge quickstarts to use this and move them out.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbossts-issues mailing list