<div dir="ltr">It&#39;s really the description of the single tag that would be of benefit IMO. I suppose though really that could be documented elsewhere. I don&#39;t really have a strong opinion one way or the other on it.</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 9, 2017 at 3:07 AM, Darran Lofthouse <span dir="ltr">&lt;<a href="mailto:darran.lofthouse@jboss.com" target="_blank">darran.lofthouse@jboss.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The point is the schema will not be helpful - the configuration element can contain any element from any other namespace so from reading the schema all you will know is the element is called &#39;configuration&#39;, you will know it&#39;s namespace and you know it can contain anything.<br>
<br>
If we do add this we will probably want it in by mid next week at the latest - if we are mandating the namespace is specified we will want some time to find any existing config files that don&#39;t contain it.<br>
<br>
Regards,<br>
Darran Lofthouse.<span class=""><br>
<br>
<br>
<br>
On 08/06/17 17:21, James Perkins wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
I think from a users perspective it wouldn&#39;t hurt to have one. It&#39;s like<br>
documentation if you know how it works it&#39;s not useful. However if<br>
you&#39;re just trying to learn how it works it can be helpful. :)<br>
<br>
On Wed, Jun 7, 2017 at 11:11 AM, David M. Lloyd &lt;<a href="mailto:david.lloyd@redhat.com" target="_blank">david.lloyd@redhat.com</a><br></span><div><div class="h5">
&lt;mailto:<a href="mailto:david.lloyd@redhat.com" target="_blank">david.lloyd@redhat.com</a><wbr>&gt;&gt; wrote:<br>
<br>
    Something that has come up in a JIRA issue [1] is the question of<br>
    whether the WildFly Client Configuration file should use a schema for<br>
    its root element.<br>
<br>
    The root of the &quot;wildfly-client.xml&quot; file is presently a single,<br>
    namespace-less element named &quot;configuration&quot;.  The content of this<br>
    element is a sequence of library-specific configuration, like this:<br>
<br>
    &lt;configuration&gt;<br>
         &lt;discovery xmlns=&quot;urn:wildfly-discovery:1<wbr>.0&quot;&gt;<br>
             &lt;!-- content here --&gt;<br>
         &lt;/discovery&gt;<br>
         &lt;jboss-ejb-client xmlns=&quot;urn:jboss:wildfly-clien<wbr>t-ejb:3.0&quot;&gt;<br>
             &lt;!-- content here --&gt;<br>
         &lt;/jboss-ejb-client&gt;<br>
         &lt;!-- etc. --&gt;<br>
    &lt;configuration&gt;<br>
<br>
    The question is, should there be a schema for that root element?  The<br>
    entire schema would be something like:<br>
<br>
    &lt;xs:element name=&quot;configuration&quot; type=&quot;configuration-type&quot;/&gt;<br>
<br>
    &lt;xs:complexType name=&quot;configuration-type&quot;&gt;<br>
         &lt;xs:any maxOccurs=&quot;unbounded&quot; namespace=&quot;##other&quot;/&gt;<br>
    &lt;/xs:complexType&gt;<br>
<br>
    Then you&#39;d have to put the configuration namespace in as well:<br>
<br>
    &lt;configuration xmlns=&quot;urn:wildfly-client:1.0&quot;<wbr>&gt;<br>
         &lt;discovery xmlns=&quot;urn:wildfly-discovery:1<wbr>.0&quot;&gt;<br>
             &lt;!-- content here --&gt;<br>
         &lt;/discovery&gt;<br>
         &lt;jboss-ejb-client xmlns=&quot;urn:jboss:wildfly-clien<wbr>t-ejb:3.0&quot;&gt;<br>
             &lt;!-- content here --&gt;<br>
         &lt;/jboss-ejb-client&gt;<br>
         &lt;!-- etc. --&gt;<br>
    &lt;/configuration&gt;<br>
<br>
    WDYT?  Is it worth having a whole schema/namespace for a single element?<br>
<br>
    [1] <a href="https://issues.jboss.org/browse/ELY-1098" rel="noreferrer" target="_blank">https://issues.jboss.org/brows<wbr>e/ELY-1098</a><br>
    &lt;<a href="https://issues.jboss.org/browse/ELY-1098" rel="noreferrer" target="_blank">https://issues.jboss.org/brow<wbr>se/ELY-1098</a>&gt;<br>
    --<br>
    - DML<br>
    ______________________________<wbr>_________________<br>
    wildfly-dev mailing list<br></div></div>
    <a href="mailto:wildfly-dev@lists.jboss.org" target="_blank">wildfly-dev@lists.jboss.org</a> &lt;mailto:<a href="mailto:wildfly-dev@lists.jboss.org" target="_blank">wildfly-dev@lists.jbos<wbr>s.org</a>&gt;<br>
    <a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailma<wbr>n/listinfo/wildfly-dev</a><span class=""><br>
    &lt;<a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailm<wbr>an/listinfo/wildfly-dev</a>&gt;<br>
<br>
<br>
<br>
<br>
--<br>
James R. Perkins<br>
JBoss by Red Hat<br>
<br>
<br>
______________________________<wbr>_________________<br>
wildfly-dev mailing list<br>
<a href="mailto:wildfly-dev@lists.jboss.org" target="_blank">wildfly-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/wildfly-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailma<wbr>n/listinfo/wildfly-dev</a><br>
<br>
</span></blockquote>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>James R. Perkins</div><div>JBoss by Red Hat</div></div></div></div></div>
</div>