Hi,<br><div class="gmail_quote"><br>The following:<br><br>abstract class ChoiceParent&lt;T&gt; { }<br><br>class Choice&lt;T, E&gt; extends ChoiceParent&lt;T&gt;<br>{<br>   public Choice&lt;T, E&gt; aMethod()<br>   {<br>      return null;<br>
   }<br>
}<br><br><br>will produce an infinite recursion between resolveType and resolveTypeParameter if weld tries to load it.  I&#39;ve added a class to test/ in org.jboss.weld.test.unit.implementation.annotatedItem that triggers this.  <br>

<br>I&#39;m not competant enough with generics to touch that code.<br><br><br>-Clint<br><font color="#888888"><br clear="all"><br>-- <br>Clint Popetz<br><a href="http://42lines.net" target="_blank">http://42lines.net</a><br>
Scalable Web Application Development<br>

</font></div><br><br>