de Primavera I HAVA un servicio web JAX-WS metro que se ve más o menos así:Cómo utilizar la inyección @Resource WebServiceContext con @Transactional
@WebService
@Transactional
public class UserManagementServiceImpl {
@Resource
private WebServiceContext context;
...
}
El WebServiceContext
siempre se encuentra nula. Sin embargo, si elimino @Transactional
, se inyecta WebServiceContext.
¿Alguien sabe una solución?
Gracias.
¿La clase está implementando alguna interfaz? En ese caso, puede tener algo que ver con el problema explicado en esta pregunta: http://stackoverflow.com/questions/2713033/autowire-strange-problem – Javi