<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jul 20, 2016, at 5:49 PM, Aleksandar Kostadinov <<a href="mailto:akostadi@redhat.com" class="">akostadi@redhat.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Brian Stansberry wrote on 07/20/16 20:23:<br class=""><blockquote type="cite" class=""><br class=""><blockquote type="cite" class="">On Jul 20, 2016, at 8:59 AM, Aleksandar Kostadinov<br class=""><<a href="mailto:akostadi@redhat.com" class="">akostadi@redhat.com</a> <<a href="mailto:akostadi@redhat.com" class="">mailto:akostadi@redhat.com</a>>> wrote:<br class=""><br class="">Tomaž Cerar wrote on 07/20/16 16:38:<br class=""><blockquote type="cite" class="">Most of my concerns about this ware already raised by Brian (l18n, extra<br class="">size of distro, inconsistencies between subsystems, ...)<br class=""><br class="">Also on top of this, having something like that would glorify<br class="">configuration of server via XML,<br class="">which is something we are trying to discourage in favor of CLI /<br class="">mgmt api.<br class=""></blockquote><br class="">Excuse my ignorance if this is already taken care of. But last time I<br class="">looked, using whatever management API was not very nice for container<br class="">runtime. i.e. configuration changed through API was not persisted.<br class="">I am wondering if this is already fixed somehow or is at least somebody<br class="">considering it as an important use case (I think it should).<br class=""></blockquote><br class="">Persisting server configuration changes made via the supported<br class="">management APIs back to the config file has been done in AS 7.0 and<br class="">later. Its a fundamental requirement.<br class=""></blockquote><br class="">I should have explained better. The config is saved on container. But container being stateless loses changes on restart. At least for OpenShift v2 that has been an issue.<br class=""><br class=""></div></div></blockquote><div><br class=""></div><div>Thanks; I figured I was missing something. :)</div><br class=""><blockquote type="cite" class=""><div class=""><div class="">Shame on me I didn't look at OpenShift v3 integration. I'm not sure how it is handled there. Perhaps I should have done my homework before hijacking the thread. Sorry about that. Hopefully I can check wildfly on v3 next week.<br class=""></div></div></blockquote></div><div class=""><br class=""></div>Jason has already replied with what I was going to say about ways to prepare the config other than editing xml. I’ll just follow up a bit on what he said by mentioning that I presented at a meeting of the folks who prepare middleware images for use on OpenShift and showed them the offline CLI, which they were interested in since it eases scripting of configuration. I don’t know how much it’s been adapted since then though.<div class=""><br class=""></div><div class="">I recognize that end users are going to want to edit xml, and that’s fine, people can use techniques that best fit their preferences. I think it’s mistaken though for *tools* to be based on manipulating our xml configs. We work hard to ensure long term compatibility in our management APIs, but we have no such guarantees about our xml formats. We encourage normal users to prefer our management APIs over xml for the same reason, but an individual having to check the xsd again if our format changes is a smaller problem than a tool having to be rewritten.<br class=""><div class=""><br class=""><div class="">
<div class=""><span style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1; background-color: rgb(253, 253, 253);" class="">--</span><span style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1; background-color: rgb(253, 253, 253);" class=""> </span><br style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1;" class=""><span style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1; background-color: rgb(253, 253, 253);" class="">Brian Stansberry</span><br style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1;" class=""><span style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1; background-color: rgb(253, 253, 253);" class="">Manager, Senior Principal Software Engineer</span><br style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1;" class=""><span style="color: rgb(51, 51, 51); font-family: monospace; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; widows: 1; background-color: rgb(253, 253, 253);" class="">JBoss by Red Hat</span></div><div class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></div></body></html>