geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <...@geronimo.apache.org>
Subject [jira] Commented: (GERONIMO-2277) Remove TransactionContextManager
Date Tue, 08 Aug 2006 05:59:16 GMT
    [ http://issues.apache.org/jira/browse/GERONIMO-2277?page=comments#action_12426447 ] 
            
David Jencks commented on GERONIMO-2277:
----------------------------------------

I've carefully studied the changes, merged notcm to trunk, and checked that the notcm branch
works.

+1

> Remove TransactionContextManager
> --------------------------------
>
>                 Key: GERONIMO-2277
>                 URL: http://issues.apache.org/jira/browse/GERONIMO-2277
>             Project: Geronimo
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: transaction manager
>            Reporter: Dain Sundstrom
>         Assigned To: Dain Sundstrom
>             Fix For: 1.2
>
>         Attachments: GERONIMO-2277.patch
>
>
> If you use the  Geronimo TransactionContextManager,  you can't use the TransactionManager
interface directly since the TCM needs to know about all TM calls.  Additionally, to use the
TCM you must demarcate all changes in "component context" by starting an unspecified transaction
context.  This is all quite invasive and makes it hard to use our code in third part environments
such as Spring or plain old Tomcat.
> I propose we remove the TransactionContextManager and replaced all uses with a plain
old TransactionManager.  This will also allow us to removed all code from web containers,
app client and timer that was simply demarcating an unspecified transaction context, which
is no longer needed.  

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

        

Mime
View raw message