websphere 7僅支持Java EE 5,但JSF2包含在Java EE 6中,是否有任何技巧可以在ManagedBean中實現@EJB批註?EJB3.0 @EJB在Managed Bean中註解JSF2 Websphere 7不可能?
2
A
回答
1
@EJB
註釋是EJB 3.0的一部分,它是Java EE 5的一部分。它不是JSF 2.0和Java EE 6的一部分。它應該在Java EE 5環境中的JSF 1.x託管bean上工作得很好。 Java EE 6中JSF 2.x託管bean的唯一區別是,您不能使用@ManagedBean
註釋JSF受管bean,但必須在faces-config.xml
中註冊它們。這應該不會對@EJB
註釋產生影響。
0
JSF2也可以位於Java EE 5中。註釋不起作用的原因是關於Websphere。請參閱以下鏈接瞭解詳細信息:http://www.java.net/node/701374#comment-813807
這個問題似乎是固定在WebSphere 7.0.0.19: http://wasbehindtheglass.blogspot.co.uk/
相關問題
- 1. 從JSF Managed Bean調用@EJB
- 2. 在Managed Bean中使用Bean
- 3. Statefull Ejb和Session範圍Managed bean注入空指針
- 4. 不能注入在applicationContext.xml中指定的EJB在JBoss中7
- 5. 在@EJB注入中沒有發現Bean
- 6. XPages Managed Bean ClassNotFoundException
- 7. Websphere EJB3.0計時器避免持久
- 8. 我們能否在EJB 3.0中使用ejb-jar.xml中,而不是註解消息驅動Bean(MDB)?
- 9. 託管bean EJB注入
- 10. JSF2(Mojarra)查看範圍Managed Bean希望所有成員都可序列化
- 11. JSF 2個註解與WebSphere 7(JEE5,JAVA 1.6)
- 12. JSF託管bean EJB注入
- 13. 將EJB 3.0作爲EJB和Websphere 7上的Web服務訪問
- 14. 在JSF2.x中,如何使用DI將請求對象傳遞給Managed Bean?
- 15. EntityManager注入在EJB 2.1會話bean中爲空EJB3實體Bean
- 16. 使用@EJB將實體Bean注入EJB Bean
- 17. Websphere ejb build
- 18. EJB3.0-將MDB無狀態bean轉換爲有狀態的bean
- 19. 注入的EJB引用丟失在ViewScoped JSF Bean中
- 20. 問題Managed Bean的
- 21. 單元測試一個ejb3.0有另一個ejb注入
- 22. Vaadin 7 + EJB集成(如何將有狀態bean注入到servlet)
- 23. 使用EJB3.0和websphere6.1無狀態會話bean的問題
- 24. UI.getCurrent在Spring Managed Bean中返回空值
- 25. JSF2支持Bean無法獲得對@注入會話Bean的引用
- 26. Websphere ejb pool
- 27. 在JSF2中繞過bean驗證?
- 28. 如何從WebSphere 7遷移EJB 2.1項目到WebSphere 8
- 29. 的Arquillian不能注入EJB
- 30. EJB返回null Websphere