-1
我有以下項目結構:@EJB JAX-RS服務內使用上Bluemix
EARproject RESTproject EJBproject 其中EAR項目bundels RESTproject和EJBproject。
在RESTproject中,我有一個服務,我想使用在EJBproject中實現的EJB(無狀態,本地)。 EJB是在ejb-jar.xml中定義的
我假設我可以在REST服務中使用@EJB註釋。在RESTproject中,在web.xml中引用了EJB。
使用@EJB註釋時,EJB引用始終爲空。我也嘗試在RESTproject內實現EJB,與REST服務相同,但仍然沒有喜悅。
如何從REST服務中獲取EJB的句柄?
有趣的是,當它被部署到WebSphere Application Server Liberty Profile的本地實例中時,@EJB註釋提供了對EJB實例的引用。任何想法的人? – ohar