It should be safe to annotate MyInterceptor with @Vetoed to prevent it being considered a bean. And for Weld, if you explicitly annotate the interceptor class with javax.interceptor.Interceptor the warning should also disappear.