[seam-dev] InterceptorExtension causing unsatisfied injection point?

Pete Muir pmuir at redhat.com
Wed May 5 08:20:52 EDT 2010


Please file a WELDX at blocker level :-)

On 3 May 2010, at 20:08, Lincoln Baxter, III wrote:

> Using Weld SVN trunk:
> 
> For some reason this class is causing deployment failures for me, complaining that "InterceptorExtension" cannot be satisfied as an injection point. Removing @Inject definitely clears up the issue... but... I'm guessing that's not the desired fix ;)
> 
> 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()]
>     at org.jboss.weld.Validator.validateInjectionPoint(Validator.java:232)
>     at org.jboss.weld.Validator.validateBean(Validator.java:80)
>     at org.jboss.weld.Validator.validateRIBean(Validator.java:100)
>     at org.jboss.weld.Validator.validateBeans(Validator.java:282)
> 
> public class Interceptors
> {
>    @Inject
>    private InterceptorExtension interceptorExtension;
> 
>    private Interceptors()
>    {
>       // TODO Auto-generated constructor stub
>    }
> 
>    public boolean isInterceptorEnabled(final Class<?> clazz)
>    {
>       return interceptorExtension.getEnabledInterceptors().contains(clazz);
>    }
> 
> }
> 
> -- 
> Lincoln Baxter, III
> http://ocpsoft.com
> http://scrumshark.com
> "Keep it Simple"
> _______________________________________________
> seam-dev mailing list
> seam-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/seam-dev




More information about the seam-dev mailing list