Estoy desarrollando una aplicación web utilizando Struts 2 con un backend de Spring 3. Estoy usando Spring aop: beans proxy para manejar mis beans de sesión en lugar de la interfaz Struts 2 SessionAware. Todo funcionaba bien hasta que tengo una Acción que se ejecuta bajo el interceptor Struts ExecAndWait. Debido a que este interceptor en efecto ejecuta mi acción bajo un hilo separado, cuando intento acceder a mi bean de sesión procesada obtengo una BeanCreationException/IllegalStateException. ¿Hay alguna otra "forma de primavera" en la que pueda obtener mis beans de sesión en este escenario?Acceso a Spring Session con alcance Proxy Beans
Saludos
Por supuesto, cuando el hilo hijo requiere acceso al bean, la sesión puede haber sido destruida por el usuario. Puede necesitar ser manejado revisando su alcance. –