<div dir="ltr">2013/4/24 Rémy Maucherat <span dir="ltr">&lt;<a href="mailto:rmaucher@redhat.com" target="_blank">rmaucher@redhat.com</a>&gt;</span><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>On 04/24/2013 10:13 AM, Emmanuel Bernard wrote:<br>
&gt; We have seen bugs in the EL around calls to methods with varargs that made it unusable for Bean Validation. We reported it to oracle but I don&#39;t know if that has been fixed since. Hardy and Gunnar can comment more accurately than my 10000 feet view.<br>


&gt; We have been happy with JUEL AFAIR.<br></div></blockquote><div><br></div><div>We started with JUEL but then switched over to the RI. We worked around the var-args issue by plugging in a custom ELResolver which takes care of the var-args method invocation. That way HV doesn&#39;t depend on a specific EL impl and our tests pass with RI and JUEL.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
</div>I don&#39;t see anything wrong with using your own, especially if you don&#39;t<br>
need the EL3 functionality ASAP. If you do, it&#39;s probably the only<br>
option available for some time. So it will be used by Jasper through the<br>
EL3 API and from its own com.sun.el module (probably), while the current<br>
impl is bundled.<br></blockquote><div><br></div><div style>I&#39;m not sure I&#39;m following, does that mean you will create a dedicated module for the EL stuff or not?</div><div style><br></div><div style>Having our own copy of the EL libs in the HV module works, definitely for the time being. I assumed though that having one EL module which can be used by all EL clients would be beneficial for the sake of the distribution size (admittedly the RI JARs are &lt; 150 KB).</div>
<div style><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Yes, I don&#39;t think it was perfect for method mapping, but it&#39;s a pretty<br>
convoluted topic overall.<br>
<div><div><br>
Rémy<br>
<br>
_______________________________________________<br>
jboss-as7-dev mailing list<br>
<a href="mailto:jboss-as7-dev@lists.jboss.org" target="_blank">jboss-as7-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/jboss-as7-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/jboss-as7-dev</a></div></div></blockquote></div><br></div></div>