<div dir="ltr">What I like about approach #2 is that it bundles the configuration related to executable validation in one element.<div><br></div><div style>Maybe an attribute could be used for the flag:</div><div style><br>
</div>    &lt;executable-validation enabled=&quot;true|false&quot;&gt;<br>        &lt;default-validated-executables&gt;<br>            &lt;executable-type&gt;NONE&lt;/executable-type&gt;<br>        &lt;/default-validated-executables&gt;<br>
    &lt;/executable-validation&gt;<div><br></div><div>Generally I like &quot;positive&quot; flag names better than negated ones (i.e. &quot;enabled&quot; instead of &quot;disabled&quot;).</div><div><br></div><div>If you want to stick to two elements instead of an attribute, a xs:choice could be used to express that only one of the elements may be present in a given instance document.</div>
<div><br></div><div>&gt; <span style="font-family:arial,sans-serif;font-size:13px">Would isValidationExecutionDisabled(</span><span style="font-family:arial,sans-serif;font-size:13px">) not a better name?</span></div><div>
<font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Or isValidationOnExecutionEnabled()?</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">--Gunnar<br>
</font><div style><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/3/13 Hardy Ferentschik <span dir="ltr">&lt;<a href="mailto:hardy@hibernate.org" target="_blank">hardy@hibernate.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On 13 Jan 2013, at 8:37 AM, Emmanuel Bernard &lt;<a href="mailto:emmanuel@hibernate.org">emmanuel@hibernate.org</a>&gt; wrote:<br>
<br>
&gt; <a href="https://gist.github.com/emmanuelbernard/2191bad0c7d8742a8eea" target="_blank">https://gist.github.com/emmanuelbernard/2191bad0c7d8742a8eea</a><br>
&gt;<br>
&gt; Approach #1 has my preference I believe.<br>
<br>
</div>+1 A single flag works.<br>
<div class="im"><br>
&gt; Likewise BootstrapConfiguration would get a Boolean<br>
&gt; getDisableValidationExecution() method that is ignored by Bean<br>
&gt; Validation engines proper.<br>
<br>
</div>Would isValidationExecutionDisabled() not a better name?<br>
<div class="HOEnZb"><div class="h5"><br>
--Hardy<br>
<br>
_______________________________________________<br>
beanvalidation-dev mailing list<br>
<a href="mailto:beanvalidation-dev@lists.jboss.org">beanvalidation-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/beanvalidation-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/beanvalidation-dev</a><br>
</div></div></blockquote></div><br></div>