में वसंत 2.5 से 3 तक माइग्रेट करें मुझे वसंत 2.5 से 3.0 तक माइग्रेट करना होगा। मेरी वेब सेवाएं अभी भी एक्सिस 1.4, के साथ वसंत 2.5 के साथ चल रही हैं। मैं अपेक्षाकृत सरल था, सेवा कार्यान्वयन के प्रत्येक वर्ग ServletEndpointSupport को बढ़ाता है। स्प्रिंग 3.0 में ServletEndpointSupport को बहिष्कृत किया गया है।मौजूदा एक्सिस 1.4 webservice
उदाहरण के लिए:
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());
}
}
वहाँ एक रास्ता स्प्रिंग 2.5 में के रूप में ऐसी एक सरल तरीके से स्प्रिंग 3 में ApplicationContext प्राप्त करने के लिए है।