Como obter o SessionContext no JBOSS

Eu tentei várias maneiras no bean de sessão, como:

@Resource
private SessionContext ctx;

OU

private SessionContext ctx;

@Resource
private void setSessionContext(SessionContext ctx) {
  this.sctx = ctx;
}

OU

InitialContext ic = new InitialContext();
SessionContext ctx = (SessionContext) ic.lookup("java:comp/env/sessionContext");

Nenhum deles funcionou, exceções diferentes ocorreram no JBOSS.

Eu realmente fico com raiva disso. Qualquer um poderia me dizer o que está errado. Muito obrigado!

questionAnswers(2)

yourAnswerToTheQuestion