[jbossts-issues] [JBoss JIRA] (JBTM-2815) Transaction manager runtime configuration is not enriched with system properties from standalone xml

Ondra Chaloupka (JIRA) issues at jboss.org
Mon Dec 12 06:01:00 EST 2016


     [ https://issues.jboss.org/browse/JBTM-2815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ondra Chaloupka reassigned JBTM-2815:
-------------------------------------

    Assignee: Tom Jenkinson


> Transaction manager runtime configuration is not enriched with system properties from standalone xml
> ----------------------------------------------------------------------------------------------------
>
>                 Key: JBTM-2815
>                 URL: https://issues.jboss.org/browse/JBTM-2815
>             Project: JBoss Transaction Manager
>          Issue Type: Bug
>    Affects Versions: 5.4.0.Final
>            Reporter: Ondra Chaloupka
>            Assignee: Tom Jenkinson
>            Priority: Critical
>
> I can see trouble and regression against behavior of 7.0.0.GA (and other prior 7.1.0 DR versions) where configuration of transaction manager which is defined inside of setting MBeans is not enriched from system properties which are defined as part of standalone .xm file.
> When system property is set in standalone xml file as
> {code}
> <system-properties>
>   <property name="RecoveryEnvironmentBean.expiryScannerClassNames" value="com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner com.arjuna.ats.internal.arjuna.recovery.AtomicActionExpiryScanner"/>
> </system-properties>
> {code}
> then it's not propagated to {{RecoveryEnvironmentBean}} when container is started.
> I could see that method loading system properties at AbstractPropertiesFactory (https://github.com/jbosstm/narayana/blob/master/common/classes/com/arjuna/common/util/propertyservice/AbstractPropertiesFactory.java#L119) does not provide those which are part of the container config. That worked with DR8 fine. I didn't go deeper if this is really issue of TM/integration or some change in container.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbossts-issues mailing list