2
我正在使用Eclipse 3.6和Jboss 4.2。我用兩個模塊創建了企業應用程序,EJB和WEB。無法在GWT ServiceImpl中注入EJB(JBoss 4.2)
我已經將WEB模塊轉換爲GWT應用程序(並添加了必要的文件 - HTML和CSS)。
問題是,當我需要使用@EJB
批註在GWTServiceImpl servlet中注入遠程或本地接口時,以及在JBoss上部署應用程序並使用默認瀏覽器(即Web模式或prod模式)啓動應用程序時, ,我得到NullPointerException,說SLSB接口爲空。這意味着沒有注射發生。
我仔細地改變了它,但並不是不行! – 2010-10-27 14:33:55
@Mohammed:如果它在將項目轉換爲GWT應用程序之前有效,那麼隨着部署(ear,war,ejb-jar)必須更改 - 因爲@EJB在GWT的RemoteServiceServlets中工作,就像在任何Servlet中一樣GWT 2.0.3)。 – 2010-10-28 06:15:12