Hi,<br><div class="gmail_quote"><br>The following:<br><br>abstract class ChoiceParent<T> { }<br><br>class Choice<T, E> extends ChoiceParent<T><br>{<br> public Choice<T, E> 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've added a class to test/ in org.jboss.weld.test.unit.implementation.annotatedItem that triggers this. <br>
<br>I'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>