[
https://jira.jboss.org/jira/browse/JBTM-369?page=com.atlassian.jira.plugi...
]
Jonathan Halliday commented on JBTM-369:
----------------------------------------
Hi Sacha
Please clearly define what you are trying to achieve. So far nobody has given me a
convincing, specific real world use case for this feature.
As far as I can tell the existing ability to override values from the config file by
specifying system properties is equivalent to value substitution, except for cases where
you may want to use the same value for multiple parameters. The only such case I can think
of is the IP address, for which we have a separate solution anyhow.
With the exceptions of the port bindings (which will be done via SBM), recovery (which
will be done via the new tx integration API) and multiple 1PC (which is an horrifically
bad idea anyhow), users should not need to change values in the tx properties file. I
believe this feature will benefit only a small proportion of users.
I agree it's better to have consistent behaviour for the properties files, it makes
for a better user experience. But that's secondary to having a product that works.
Because of these factors, I consider this issue a low priority. It will get done as and
when we have time, but not until e.g. crash recovery and JTS integration are finished.
That's why it's still not scheduled against any particular release.
Perhaps I'm missing something though. If you feel it's worth taking time out from
managing the division to comment on the issue, you must feel it's important. Can you
say why?
String property replacement in configuration
--------------------------------------------
Key: JBTM-369
URL:
https://jira.jboss.org/jira/browse/JBTM-369
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: Configuration
Affects Versions: 4.3.0.GA
Reporter: Dmitri Voronov
Attachments: config-string-replace.jar
Please implement string property replacement in jbossjta-properties.xml like:
<property name="com.arjuna.ats.arjuna.xa.nodeIdentifier"
value="${my.unique.name}"/>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira