¿Hay alguna manera de recuperar una sesión de un POJO? O, en última instancia, para recuperar un frijol de un POJO.Recuperando el contexto, la sesión y la solicitud del servlet en un POJO fuera del contenedor
Para aclarar:
Básicamente estoy creando un grano desde un servlet y necesito acceder a las propiedades de ese frijol desde fuera del contenedor web (de un POJO). No puedo pasar la solicitud al pojo; y la solicitud es necesaria para recuperar la sesión.
Más específicamente tengo una aplicación web que utiliza el marco Cactus para ejecutar pruebas JUnit desde una interfaz web. Sin embargo, el servlet que invoca el corredor de prueba JUnit se compila en un jar; Agregué menús desplegables adicionales para cambiar la configuración desde la cual se leerá la prueba JUnit para cambiar entre diferentes entornos (clústeres WLI), por lo que dado que el servlet de corredor ya está compilado, no puedo modificarlo para manejar los parámetros adicionales de los múltiples entornos. He intentado el enfoque de persistencia de escribir en un archivo .dat para el cual la prueba JUnit se leerá a través de una clase Reader; También he probado el enfoque de bean que finalmente no era accesible desde la prueba JUnit.
¿Puede por favor explicar un poco sobre su problema? – Sid
Describe mejor tu problema. Claramente tienes una aplicación web que está manipulando datos. Parece que necesita almacenarlo y luego hacer referencia externa a la aplicación web. – DwB
Bien, vea las ediciones anteriores, gracias. – TheWolf