[ 
https://issues.apache.org/jira/browse/ARTEMIS-601?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15363070#comment-15363070
 ] 

Justin Bertram commented on ARTEMIS-601:
----------------------------------------

When I referred to "Artemis' new XML format" I meant in reference to ActiveMQ 
5.x.  In other words, the XML format that Artemis uses is different (and newer) 
than the XML format that 5.x uses.  I mentioned this because I assume all your 
management tools that currently modify the 5.x XML format will need to be 
updated to work with Artemis' new XML format.

I think there might be a communication breakdown somewhere.  I don't understand 
why your tools will need to "find the differences between the expected 
configuration and the existing configuration and fire up the the right API 
calls."  As I mentioned previously, the current implementation idea for 
ARTEMIS-66 is to write changes made via the management API back to the XML - in 
real time.  In other words, a tool or a user could, for example, look at the 
XML and see what changes needed to be made, make a management API call to make 
the necessary change, reload the XML and that change would be visible.  
Furthermore, I don't understand why complexity in the management tools 
themselves would increase necessarily.  I would expect the management API and 
the XML format to have the same potential for change requiring tool updates.

I do think we'll implement this eventually.  What I'm mainly trying to do here 
is understand your use-case and offer potential alternatives since it's not 
clear when this would be implemented and what priority it takes over other 
tasks.  Resources are finite, after all.

> Add support for automatic configuration reloading
> -------------------------------------------------
>
>                 Key: ARTEMIS-601
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-601
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>            Reporter: Lionel Cons
>            Assignee: Justin Bertram
>
> ActiveMQ 5.x does support automatic configuration reloading and this includes 
> security related configuration (amongst other things), see 
> http://activemq.apache.org/runtime-configuration.html.
> In our environment, it is very important to change the security settings 
> without having to restart the broker.This works fine with ActiveMQ 5.x and 
> the {{runtimeConfigurationPlugin}}.
> ARTEMIS-579 clarified the reload of the JAAS files. This is good but it is 
> only one half of the security related configuration since the rest appears in 
> {{<security-settings>}}.
> Could Artemis please also implement automatic configuration reloading, at 
> least for the security configuration?
> Of course, the more settings can be changed without restarting the broker, 
> the better...



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to