[ 
https://issues.apache.org/jira/browse/GERONIMO-5152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12850448#action_12850448
 ] 

David Jencks commented on GERONIMO-5152:
----------------------------------------

rev 928119 ports the server trunk changes to the 2.2 branch.  Changes will be 
needed to port this to 2.1 since much of the work was using gbean annotations 
instead of gbeanInfo.

> Transaction manager doesn't retry stuff that might work later
> -------------------------------------------------------------
>
>                 Key: GERONIMO-5152
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-5152
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: connector, transaction manager
>    Affects Versions: 2.2, 3.0
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 2.2.1, 3.0
>
>
> There are a number of situations where the transaction manager should respond 
> to failure by waiting a while and trying again.
> These include getting a retry error and the backend not being available when 
> the tm starts so a recovery connection is not available.
> To solve this we'll need to start by reorienting the relationship between 
> connectors and the tm by giving the tm a NamedXAResourceFactory so it can ask 
> for some way to retry stuff for a given name.
> Then we'll need a list of retry tasks and a timer to execute them.

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

Reply via email to