[jboss-jira] [JBoss JIRA] (WFLY-2455) Cannot configure the list of recovery modules due to ArjunaRecoveryManagerService hardcoding them

Tom Jenkinson (JIRA) issues at jboss.org
Mon Mar 16 05:20:19 EDT 2015


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

Tom Jenkinson commented on WFLY-2455:
-------------------------------------

 One option would be that for an app that is deployed as say a .war we could provide a facility (I think we do actually in the XARecoveryModule) to add helpers directly at runtime. That is what HQ calls today: https://github.com/jbosstm/narayana/blob/master/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/recovery/arjunacore/XARecoveryModule.java#L89

Note that that is an internal API ATM.

> Cannot configure the list of recovery modules due to ArjunaRecoveryManagerService hardcoding them
> -------------------------------------------------------------------------------------------------
>
>                 Key: WFLY-2455
>                 URL: https://issues.jboss.org/browse/WFLY-2455
>             Project: WildFly
>          Issue Type: Enhancement
>          Components: Transactions
>    Affects Versions: 8.0.0.Beta1
>            Reporter: Koen Janssens
>            Assignee: Amos Feng
>
> Using a custom jbossts-properties.xml file defined via the com.arjuna.ats.arjuna.common.propertiesFile systemsetting, i can register a custom recovery manager for arjuna. 
> However, the ArjunaRecoveryManagerService class overwrite the recovery configuration mentioned in my jbossts-properties.xml file with a hardcoded list of recovery modules. 
> This makes me wonder if/how the hornetq recovery (org.hornetq.jms.server.recovery.HornetQXAResourceRecover) gets registered in wildfly..



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jboss-jira mailing list