[jbossts-issues] [JBoss JIRA] (JBTM-1479) Create a quickstart to show how to use IronJacamar and JBTM inside tomcat

Gytis Trikleris (JIRA) jira-events at lists.jboss.org
Fri Apr 26 08:40:54 EDT 2013


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

Gytis Trikleris commented on JBTM-1479:
---------------------------------------

In one forum on stackoverflow somebody mentioned that Windows does not allow to delete loaded jars (it is allowed on Linux). It may be because of that. Fungal kernel calls recursiveDelete method during shutdown, which throws IOException if it is unable to delete a file.
                
> Create a quickstart to show how to use IronJacamar and JBTM inside tomcat
> -------------------------------------------------------------------------
>
>                 Key: JBTM-1479
>                 URL: https://issues.jboss.org/browse/JBTM-1479
>             Project: JBoss Transaction Manager
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: Demonstrator
>            Reporter: Tom Jenkinson
>            Assignee: Gytis Trikleris
>             Fix For: 5.0.0.M3
>
>         Attachments: test-ds.xml, transaction.xml
>
>   Original Estimate: 3 days
>          Time Spent: 1 week, 1 day, 3 hours, 20 minutes
>  Remaining Estimate: 0 minutes
>
> See JBTM-809 for the algorithm
> You might want to put the startup in the context listener:
> public class MyServletContextListener implements ServletContextListener {          
>           public void contextInitialized(ServletContextEvent sce) {
>                     // Initialize RecoveryManager
>                     // Initialize TransactionManager
>                     // Initialize IronJacamar
>           }
>  
>           @Override
>           public void contextDestroyed(ServletContextEvent sce) { 
>                     // Clean IronJacamar
>                     // Clean TransactionManager
>                     // Clean RecoveryManager
>           }
> }
> Quickstart application should connect to the database (say PostgreSQL), dummy XA resource and coordinate the transaction. The PostgreSQL data source needs to be accessed via IronJacamar.

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