[jbossts-issues] [JBoss JIRA] (JBTM-1558) Prune redundant code from jboss-transaction-spi

Tom Jenkinson (JIRA) jira-events at lists.jboss.org
Sun Apr 28 06:20:53 EDT 2013

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

Tom Jenkinson commented on JBTM-1558:

One thing that this should consider is that when suspend/resume is called on the transactionmanager, we do not call TMSUSPEND/TMRESUME on the registered XAResources. The JTA spec states this is the responsibility of the application server, however there are no appropriate lifecycle callbacks available here: https://svn.jboss.org/repos/jbossas/projects/integration/tags/jboss-transaction-spi-7.0.0.Final

We should consider if this is really SPI or whether it is OK for TM::suspend to maybe XAR::end(TMSUSPEND) resources directly (considered from using JTA outside an AS)
> Prune redundant code from jboss-transaction-spi
> -----------------------------------------------
>                 Key: JBTM-1558
>                 URL: https://issues.jboss.org/browse/JBTM-1558
>             Project: JBoss Transaction Manager
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: Application Server Integration
>            Reporter: Tom Jenkinson
>            Assignee: Tom Jenkinson
>             Fix For: 5.0.0.Final
>         Attachments: as8.zip, ij-tx-spi.txt
> We can use jboss-transaction-spi to get started
> There is much old code in jboss-transaction-spi that does not get used in AS7 and does not apply to Narayana.
> Run tattletale over AS8, identify redundant methods and add new SPI functions if necessary

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

More information about the jbossts-issues mailing list