Sessão para EJB
Olá a todos,
Gostaria de saber se tem como trabalhar com sessão no ambiente EJB ( o usuário logar e eu guardar a informação na sessão)?
Estou tentando fazer um controle de sessão usando um SessionBean Stateful, porém como estou fora do container, estou fazendo um lookup, que por sua vez me retorna sempre uma nova instancia.
Alguém tem alguma outra solução ou já passou por isso ?
Agradeço desde já.
Gostaria de saber se tem como trabalhar com sessão no ambiente EJB ( o usuário logar e eu guardar a informação na sessão)?
Estou tentando fazer um controle de sessão usando um SessionBean Stateful, porém como estou fora do container, estou fazendo um lookup, que por sua vez me retorna sempre uma nova instancia.
Alguém tem alguma outra solução ou já passou por isso ?
Agradeço desde já.
Rede Comunicao
Curtidas 0
Respostas
Dyego Carmo
17/05/2010
Ele sempre vai retornar uma nova instancia...
Ela é SOMENTE SUA enquanto voce nao desconecta-la...
Se fosse stateless.. a cada invocação de metodo voce poderia estar pegando uma instancia diferente...
Utilize o JBoss Seam para fazer isto que vc quer...
Se quiser utilizar EJB puro , utilize o Java EE 6 e trabalhe com o CDI com escopo de Sessão.
Ela é SOMENTE SUA enquanto voce nao desconecta-la...
Se fosse stateless.. a cada invocação de metodo voce poderia estar pegando uma instancia diferente...
Utilize o JBoss Seam para fazer isto que vc quer...
Se quiser utilizar EJB puro , utilize o Java EE 6 e trabalhe com o CDI com escopo de Sessão.
GOSTEI 0