我想通過CDI擴展以編程方式在運行時在EJB中添加攔截器。如何以編程方式添加EJB攔截器?
該EJB公開遠程調用的遠程接口。但是我想在實現類此EJB在這個其他SO問題添加@Interceptors
annontation喜歡的添加這個攔截器(CDI Extensions - Add Interceptors in ProcessAnnotatedType phase)
我想以後的EJB已經註冊,因爲攔截器是CDI擴展只執行從未打過電話
但是,爲了測試目的,我已經在一個簡單的CDI Bean中以編程方式成功註冊並執行了一個Interceptor。
問題是當我嘗試在EJB中註冊時。
我錯過了什麼嗎?
編輯: 我使用Wildfly 8