【发布时间】:2010-07-12 08:37:02
【问题描述】:
我必须从 Spring 2.5 迁移到 3.0。 我的 Web 服务仍在使用 Axis 1.4 运行, 在 Spring 2.5 中我相当简单,每个服务实现类都扩展了 ServletEndpointSupport。在 Spring 3.0 中,ServletEndpointSupport 已被弃用。
例如:
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());
}
}
有没有办法像在 Spring 2.5 中那样简单地在 Spring 3 中获取 ApplicationContext。
【问题讨论】:
标签: java spring migration axis