<div dir="ltr">i still don&#39;t get why it needs to be so complicated<div><br></div><div>If we do:</div><div><div>        &lt;subsystem xmlns=&quot;urn:org.hawkular.agent:agent:1.0&quot; autoDiscoveryScanPeriodSecs=&quot;600&quot; enabled=&quot;{hawkular.embedded-agent.enabled}&quot;&gt;</div><div>            &lt;diagnostics enabled=&quot;true&quot; interval=&quot;1&quot; reportTo=&quot;LOG&quot; timeUnits=&quot;minutes&quot;/&gt;</div><div>            &lt;storage-adapter password=&quot;${hawkular.embedded-agent.password}&quot;&quot; serverOutboundSocketBindingRef=&quot;hawkular&quot; type=&quot;HAWKULAR&quot; username=&quot;${hawkular.embedded-agent.username}&quot;/&gt;</div></div><div> instead of putting the values directly (and we can even still default the values).</div><div><br></div><div>Then we just need to provide a file such as:</div><div>     hawkular.properties</div><div>with</div><div>     hawkular.embedded-agent.enabled=true</div><div>     hawkular.embedded-agent.username=jdoe</div><div>     hawkular.embedded-agent.password=password</div><div><br></div><div>and start with:</div><div>sh standalone.sh -P hawkular.properties</div><div><br></div><div>IMO it&#39;s much easier for a user to read/modify the property files for the things that are expected to be changed by the user rather than messing with standalone.xml (it&#39;s still an option for die-hard users).</div><div><br></div><div>What am I missing ?</div><div><br></div><div>Thomas.</div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 1, 2016 at 9:11 AM, Juraci Paixão Kröhling <span dir="ltr">&lt;<a href="mailto:jpkroehling@redhat.com" target="_blank">jpkroehling@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I like this idea. Instead of a script, we could have a &quot;first boot&quot;<br>
service that would perform this operation.<br>
<br>
- Juca.<br>
<span class=""><br>
On 29.01.2016 22:25, John Doyle wrote:<br>
&gt; So how about a dedicated property file that contains the things the user<br>
&gt; needs to set for Hawkular, and then a script that takes the values for<br>
&gt; the property file and uses offline-cli commands to put the values into<br>
&gt; the standalone.xml? From then on they are manageable.  The user would<br>
&gt; not have reason to go back to the property file. It would essentially be<br>
&gt; one time use.<br>
&gt;<br>
&gt; ~jd<br>
&gt;<br>
&gt; On Fri, Jan 29, 2016 at 11:45 AM, Juraci Paixão Kröhling<br>
</span><span class="">&gt; &lt;<a href="mailto:jpkroehling@redhat.com">jpkroehling@redhat.com</a> &lt;mailto:<a href="mailto:jpkroehling@redhat.com">jpkroehling@redhat.com</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     Then it&#39;s still treated as &quot;external&quot; and cannot be managed by tools<br>
&gt;     that are Wildfly CLI-aware ?<br>
&gt;<br>
&gt;     - Juca.<br>
&gt;<br>
&gt;     On 29.01.2016 15:57, John Mazzitelli wrote:<br>
&gt;      &gt; The file is NOT managed by WildFly, it can be whatever file you<br>
&gt;     want, read-only, read-write, doesn&#39;t matter. The way RHQ did it, we<br>
&gt;     shipped rhq-server.properties in a directory that was familiar with<br>
&gt;     customers so they knew where it was and could edit it easily.<br>
&gt;      &gt;<br>
&gt;      &gt; ----- Original Message -----<br>
&gt;      &gt;&gt; I did not know about this :) Do you know if the file is then<br>
&gt;     managed by<br>
&gt;      &gt;&gt; Wildfly, or is it read-only?<br>
&gt;      &gt;&gt;<br>
&gt;      &gt;&gt; - Juca.<br>
&gt;      &gt;&gt;<br>
&gt;      &gt;&gt; On 29.01.2016 15:39, John Doyle wrote:<br>
&gt;      &gt;&gt;&gt; You can do this:<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt; $JBOSS_HOME/bin/standalone.sh<br>
&gt;     --properties=$JBOSS_HOME/my-jboss.properties<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt; Maybe I&#39;m oversimplifying?<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt; On Fri, Jan 29, 2016 at 9:16 AM, Thomas Heute<br>
&gt;     &lt;<a href="mailto:theute@redhat.com">theute@redhat.com</a> &lt;mailto:<a href="mailto:theute@redhat.com">theute@redhat.com</a>&gt;<br>
</span><span class="">&gt;      &gt;&gt;&gt; &lt;mailto:<a href="mailto:theute@redhat.com">theute@redhat.com</a> &lt;mailto:<a href="mailto:theute@redhat.com">theute@redhat.com</a>&gt;&gt;&gt; wrote:<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt;      Yes, it&#39;s what I hoped for (but really have no idea if<br>
&gt;     that can work).<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt;      On Fri, Jan 29, 2016 at 3:06 PM, Juraci Paixão Kröhling<br>
&gt;      &gt;&gt;&gt;      &lt;<a href="mailto:jpkroehling@redhat.com">jpkroehling@redhat.com</a> &lt;mailto:<a href="mailto:jpkroehling@redhat.com">jpkroehling@redhat.com</a>&gt;<br>
</span><span class="">&gt;     &lt;mailto:<a href="mailto:jpkroehling@redhat.com">jpkroehling@redhat.com</a> &lt;mailto:<a href="mailto:jpkroehling@redhat.com">jpkroehling@redhat.com</a>&gt;&gt;&gt; wrote:<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt;          The advantage I see in managing the properties inside<br>
&gt;      &gt;&gt;&gt;          standalone.xml is<br>
&gt;      &gt;&gt;&gt;          that it can be managed via Wildfly CLI and compatible<br>
&gt;     tools.<br>
&gt;      &gt;&gt;&gt;          Perhaps<br>
&gt;      &gt;&gt;&gt;          even with future versions of Hawkular.<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt;          Unless there&#39;s a way to tell Wildfly to load the system<br>
&gt;      &gt;&gt;&gt;          properties from<br>
&gt;      &gt;&gt;&gt;          a separate file. This would be the best of two worlds.<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt;          - Juca.<br>
&gt;      &gt;&gt;&gt;          _______________________________________________<br>
&gt;      &gt;&gt;&gt;          hawkular-dev mailing list<br>
&gt;      &gt;&gt;&gt; <a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a><br>
&gt;     &lt;mailto:<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a>&gt;<br>
</span>&gt;     &lt;mailto:<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a><br>
<span class="">&gt;     &lt;mailto:<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a>&gt;&gt;<br>
&gt;      &gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a><br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt;      _______________________________________________<br>
&gt;      &gt;&gt;&gt;      hawkular-dev mailing list<br>
&gt;      &gt;&gt;&gt; <a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a><br>
&gt;     &lt;mailto:<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a>&gt;<br>
</span>&gt;     &lt;mailto:<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a><br>
<div class="HOEnZb"><div class="h5">&gt;     &lt;mailto:<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a>&gt;&gt;<br>
&gt;      &gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a><br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt;&gt;<br>
&gt;      &gt;&gt; _______________________________________________<br>
&gt;      &gt;&gt; hawkular-dev mailing list<br>
&gt;      &gt;&gt; <a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a> &lt;mailto:<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a>&gt;<br>
&gt;      &gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a><br>
&gt;      &gt;&gt;<br>
&gt;      &gt;<br>
&gt;      &gt; _______________________________________________<br>
&gt;      &gt; hawkular-dev mailing list<br>
&gt;      &gt; <a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a> &lt;mailto:<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a>&gt;<br>
&gt;      &gt; <a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a><br>
&gt;      &gt;<br>
&gt;     _______________________________________________<br>
&gt;     hawkular-dev mailing list<br>
&gt;     <a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a> &lt;mailto:<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a>&gt;<br>
&gt;     <a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a><br>
&gt;<br>
&gt;<br>
_______________________________________________<br>
hawkular-dev mailing list<br>
<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a><br>
<br>
<br>
</div></div></blockquote></div><br></div>