I am trying to add an interceptor programatically. The interceptor is called LogginInterceptor and just logs the name of method it runs on. When using it with annotation @In
It's better to add the annotation-instance to the whole bean via AnnotatedTypeBuilder#addToClass. Don't forget to enable the interceptor per archive (via beans.xml) or globally via @javax.annotation.Priority. You can even create an instance of it dynamically and add it to your interceptor-implementation class (which is annotated with @Interceptor). Without that your @InterceptorBinding can't work at all.