Bom dia amigos!
Ja pesquisei no google e no forum, só que não consegui resolver o meu problema.
Tenho uma aplicação war e tenho nela um EJB com anotação @singleton
e tenho um listener DWR onde prentendo usar este EJB, o problema que o EJB não injetado via anotação.
Pensei em usar o lookup para tal situação só que não esta funcionando segue meu código
@Singleton(name="Sessions", mappedName="Sessions")
@Startup
public class Sessions
{
...
}
Abaixo como estou tentando usar o lookup
InitialContext ctx = new InitialContext();
sessions = (Sessions) ctx.lookup("java:comp/env/Sessions");
É necessário alguma outra configuração para usa-lo localmente tipo alguma coisa no web.xml?
Desde já grato