clebert suconic created ARTEMIS-851:
---------------------------------------
Summary: Parse System.properties as Configuration
Key: ARTEMIS-851
URL: https://issues.apache.org/jira/browse/ARTEMIS-851
Project: ActiveMQ Artemis
Issue Type: Improvement
Affects Versions: 1.5.0
Reporter: clebert suconic
Assignee: clebert suconic
Fix For: 1.6.0
When adding new properties to the configuration, some times users can't change
their configuration and would only be able to add stuff through
system.properties.
I'm adding a new enhancement where System properties with a given prefix will
be set through BeanUtils on the configuration.
The System property will always replace whatever was defined within the XML,
which will also be useful to eventually change behaviours for temporary tests.
I am planning to also log.info on replaced properties...
The prefix will be configurable, with the default being brokerconfig.
That way you will have:
For example: if you want to configure FailbackDelay on the configuration with a
system property you would do:
-Dbrokerconfig.failbackDelay=5000
There will be a property configuration where users can change the prefix.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)