You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "David Jencks (JIRA)" <ji...@apache.org> on 2008/03/15 08:08:24 UTC

[jira] Created: (OPENEJB-777) transaction logging for DBCP

transaction logging for DBCP
----------------------------

                 Key: OPENEJB-777
                 URL: https://issues.apache.org/jira/browse/OPENEJB-777
             Project: OpenEJB
          Issue Type: Bug
    Affects Versions: 3.0
            Reporter: David Jencks
            Assignee: David Jencks
             Fix For: 3.0


Figure out some way to get DBCP to supply NamedXAResources so that they can participate in transaction logging with the geronimo tm.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (OPENEJB-777) transaction logging for DBCP

Posted by "David Jencks (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OPENEJB-777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Jencks closed OPENEJB-777.
--------------------------------

    Resolution: Fixed

Implemented in rev 637548.  Solution is pretty hacky but appears to work and is simple.  Changes I've thought of to make it less hacky also would make it a lot more complicated and have a lot more objects stored.

This commit also introduces a factory bean that sets up the HOWLLog so transaction logging and recovery might work.

Also there's a TxRecovery flag in the DataSourceFactory and Resource Adapter that turns on or off the NamedXAResource wrapping: turn it on if you want recovery, but as of writing you also need to avoid the activemq vm transport.

Also the HOWLLog needs to be shut down explicitly to release file locks but I don't know how to do this in openejb so don't use tx logging in embedded while running tests.

> transaction logging for DBCP
> ----------------------------
>
>                 Key: OPENEJB-777
>                 URL: https://issues.apache.org/jira/browse/OPENEJB-777
>             Project: OpenEJB
>          Issue Type: Bug
>    Affects Versions: 3.0
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 3.0
>
>
> Figure out some way to get DBCP to supply NamedXAResources so that they can participate in transaction logging with the geronimo tm.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (OPENEJB-777) Transaction logging for DBCP

Posted by "David Blevins (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OPENEJB-777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Blevins updated OPENEJB-777:
----------------------------------

    Summary: Transaction logging for DBCP  (was: transaction logging for DBCP)

> Transaction logging for DBCP
> ----------------------------
>
>                 Key: OPENEJB-777
>                 URL: https://issues.apache.org/jira/browse/OPENEJB-777
>             Project: OpenEJB
>          Issue Type: Bug
>    Affects Versions: 3.0
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 3.0
>
>
> Figure out some way to get DBCP to supply NamedXAResources so that they can participate in transaction logging with the geronimo tm.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.