JBoss 4.2.3,作爲一個耳朵部署的應用程序。作品。然後,我通過在jboss-app.xml
中添加loader-repository
標記來啓用類加載器隔離。在多個bean @Resource TimerService停止被注入並且代碼拋出NullPointerException
。JBoss:啓用類加載器隔離時@Resource未注入
什麼可能是這種行爲的原因?我沒有任何線索。
感謝,
阿爾喬姆乙
JBoss 4.2.3,作爲一個耳朵部署的應用程序。作品。然後,我通過在jboss-app.xml
中添加loader-repository
標記來啓用類加載器隔離。在多個bean @Resource TimerService停止被注入並且代碼拋出NullPointerException
。JBoss:啓用類加載器隔離時@Resource未注入
什麼可能是這種行爲的原因?我沒有任何線索。
感謝,
阿爾喬姆乙
嗯,我沒有一個答案,但感謝你,我找到了解決辦法。我在5.1.0.GA中發生了同樣的問題。在我的SLSB包含:
@PersistenceContext
EntityManager entityManager;
@Resource
TimerService timerService;
我的entityManager將被注入很好,但timerService產生一個NPE。 一旦我在我的jboss-app.xml中註釋掉了<loader-repository>...</loader-repository>
元素瞧,timerService是有效的。謝謝你的提示!
這是什麼版本的JBoss? – djangofan 2010-04-16 19:24:41