JBoss7 を使用してサーブレットに EJB を注入しようとしていますが、機能しません。コードは JBoss 6 で正常に動作します。EJB コードを WAR からパッケージ化し、WAR とのインターフェイスをパッケージ化しますが、SERVLETS(GWT サーブレット) でインジェクションを取得しません。
私のコードは次のようになります
インターフェース:
@Local
public interface MyService{
}
実装:
@Stateless(name = "MyService")
@TransactionManagement(TransactionManagementType.CONTAINER)
public class MyServiceImpl implements MyService {
}
サーブレット
@EJB(name = "MyService")
private MyService service;
JBoss AS 6 でも同じ実装がうまく機能していました。助けてください。