It&#39;s currently solved in weld-int by adding the WeldListener first in the list of the applications listeners.<br><br><div class="gmail_quote">On Thu, Apr 8, 2010 at 1:45 PM, Pete Muir <span dir="ltr">&lt;<a href="mailto:pmuir@redhat.com">pmuir@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;"><div class="im"><br>
On 24 Mar 2010, at 16:17, Dan Allen wrote:<br>
<br>
&gt; On Wed, Mar 24, 2010 at 12:16 PM, Nicklas Karlsson &lt;<a href="mailto:nickarls@gmail.com">nickarls@gmail.com</a>&gt; wrote:<br>
&gt; Yep but this is on implementation level, the JBoss - weld integration sticks the WeldListener in all deployments through meta-data manipulation. Previously it just got the list of listeners and added it to the end of the list (i.e. not with a xml file). I tried putting it first but that didn&#39;t help so the question is, &quot;is the ordering done at a later stage?&quot; and &quot;how can we get it first in all cases?&quot; and &quot;can we simulate a web-fragment etc so that the ordering is portable?&quot;<br>

&gt;<br>
&gt; Frankly, I don&#39;t understand why JBoss is not using the web-fragment.xml (or emulating it) so that it plays by the Servlet 3.0 rules.<br>
<br>
</div>You mean to add the WeldListener? Because the Weld support in JBoss AS predates Servlet 3.0 support ....<br>
<br>
It should be trivial to switch to using a web.xml fragment, using the same system we have to insert faces-config.xml into the deployment, if this will actually help with Nik&#39;s problem?</blockquote></div><br><br clear="all">
<br>-- <br>---<br>Nik<br>