Como compartir ManagedBeans entre diferentes War o Ears en el mismo servidor glassfish v3

Buenas comunidad,

Quiero realizar una aplicación pero necesito compartir los managed beans entre diferentes proyectos.

Por Ejemplo, quiero tener un proyecto que se encargue de la seguridad y guarde el usuario en un bean de session, pero que este bean de session sea alcanzado por los demas ears que se van cargando para poder tener los datos del usuario.

Un menu, el cual al momento de desplegar una aplicación agregue a este los nuevos menus que esta agrega a ella.

Estuve leyendo y creo que esto se puede hacer con ehcache, pero no he dado con como.

La aplicación la estoy haciendo con ejb3.1 y JSF2.1 (primefaces).

Agradeceria mucho su ayuda

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de neko069

Si lo que quieres es que la

Si lo que quieres es que la sesión de usuario sea única entre un grupo de aplicaciones, tal vez necesites Single Sign On.
Podrías echar una revisada.

Super

Esa no era esta pregunta, pero era la próxima que iba a hacer :P, te adelantaste... jajaja

Lo que necesito es compartir session entre diferentes aplicaciones web en un mismo servidor, con el fin de crear un software modular.