Cómo obtener SessionContext en JBOSS

Probé varias maneras en el bean de sesión, como:

@Resource
private SessionContext ctx;

O

private SessionContext ctx;

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

O

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

Ninguno de ellos funcionó, ocurrieron diferentes excepciones en JBOSS.

Realmente me enojo por eso. Cualquiera podría decirme qué está mal. ¡Muchas gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta