Tengo que migrar de Spring 2.5 a 3.0. Mis servicios web todavía se ejecutan con Axis 1.4, con Spring 2.5. Era bastante simple, cada clase de una implementación de servicio extiende ServletEndpointSupport. En Spring 3.0, ServletEndpointSupport está en desuso.Migrar de Spring 2.5 a 3 dentro de un servicio web de Axis 1.4 existente
Por ejemplo:
public class PersonBindingImpl extends ServletEndpointSupport implements PersonPortType {
public PersonDaten PersonQueryRequest(XPAPersonRequest request) throws RemoteException, XPAException {
PersonsImpl persons = getWebApplicationContext().getBean("personImpl", PersonsImpl.class);
return persons.getAllByGroup(request.getGroup());
}
}
¿Hay una manera de conseguir la ApplicationContext en la primavera de 3 de tal manera simple como en la primavera de 2,5.