The transaction manager needs uncesseraly ties users to the 
TransactionContextManager implementation
----------------------------------------------------------------------------------------------------

         Key: GERONIMO-2084
         URL: http://issues.apache.org/jira/browse/GERONIMO-2084
     Project: Geronimo
        Type: Improvement
    Security: public (Regular issues) 
  Components: transaction manager  
    Reporter: Guillaume Nodet


When integrating the Geronimo transaction manager, all threads have to call the 
     TransactionContextManager.newUnspecifiedTransactionContext()
to be able to begin a transaction by using the
    TransactionContextManager.newBeanTransactionContext
which is called when using the UserTransaction.

This is done by geronimo modules, but when using the transaction layer outside 
of geronimo, this
requirement ties the project to geronimo implementation, or a need to wrap it.

This could be easily avoided with the attached patch, which create a context is 
none exist for the current thread.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to