Using Weld SVN trunk:<br><br>For some reason this class is causing deployment failures for me, complaining that &quot;InterceptorExtension&quot; cannot be satisfied as an injection point. Removing @Inject definitely clears up the issue... but... I&#39;m guessing that&#39;s not the desired fix ;)<br>
<br>Caused by: org.jboss.weld.DeploymentException: Injection point has unstatisfied dependencies. Injection point: field org.jboss.weld.extensions.interceptor.Interceptors.interceptorExtension; Qualifiers: [@javax.enterprise.inject.Default()]<br>
    at org.jboss.weld.Validator.validateInjectionPoint(Validator.java:232)<br>    at org.jboss.weld.Validator.validateBean(Validator.java:80)<br>    at org.jboss.weld.Validator.validateRIBean(Validator.java:100)<br>    at org.jboss.weld.Validator.validateBeans(Validator.java:282)<br>
<br>public class Interceptors<br>{<br>   @Inject<br>   private InterceptorExtension interceptorExtension;<br><br>   private Interceptors()<br>   {<br>      // TODO Auto-generated constructor stub<br>   }<br><br>   public boolean isInterceptorEnabled(final Class&lt;?&gt; clazz)<br>
   {<br>      return interceptorExtension.getEnabledInterceptors().contains(clazz);<br>   }<br><br>}<br clear="all"><br>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.com">http://ocpsoft.com</a><br><a href="http://scrumshark.com">http://scrumshark.com</a><br>
&quot;Keep it Simple&quot;<br>