Foros del Web » Programación para mayores de 30 ;) » Java »

Spring + Struts2 + AOP. Pierdo la inyección.

Estas en el tema de Spring + Struts2 + AOP. Pierdo la inyección. en el foro de Java en Foros del Web. Hola a todos, quería preguntar si alguien se ha encontrado ya con este problema, quizás sea algo común, no lo se. Soy ultra nuevo en ...
  #1 (permalink)  
Antiguo 30/08/2012, 03:55
 
Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 13 años, 2 meses
Puntos: 78
Spring + Struts2 + AOP. Pierdo la inyección.

Hola a todos,
quería preguntar si alguien se ha encontrado ya con este problema, quizás sea algo común, no lo se. Soy ultra nuevo en Spring.

Escenario:
SPRING: Tengo montada la inyección de dependencias y funciona a la perfección
STRUTS2: Tengo en los actions inyectados objetos de otras clases.

Todo va fenomenal.

El problema viene cuando integro AOP.
Spring Inyecta
Struts2 va a ejecutar un .action
AOP Antes de ejecutar el .action ejecuta un método a parte de otra clase.
Struts2 por fin ejecuta el .action, pero pierde la inyección que Spring le hizo al arrancar.

La inyección se la hace BIEN porque cuando carga el programa, me he puesto en consola que me enseñe la inyección y la hace.

Resumen: Añadiendo en la receta AOP, cuando se va a ejecutar el .action he perdido la inyección.

¿Es un problema común? ¿Es normal? ¿Alguien sabe como solucionar este tipo de cosas (suponiendo que sea un fallo común?)

Gracias y un saludo.

Etiquetas: aop, clase, pierdo, programa, spring, struts2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:50.