我尝试使用java配置(无XML配置)使用Apache CXF配置Spring,并想知道如何使用spring java config注册JAXWS端点。例如,什么是' java配置'相当于下面的XML配置?
<jaxws:endpoint id="reportService" implementor="#reportServ" address="/reportService"/>
亲切的问候, Zahanghir
答案 0 :(得分:3)
您的XML配置的“Java-config”等同于:
@Configuration
public class CXFConfiguration {
@Autowired
private ReportService reportServ;
@Bean
public Endpoint endpoint() {
Endpoint endpoint = new EndpointImpl(reportServ);
endpoint.publish("/reportService");
return endpoint;
}
}
我希望这可以帮助你^^。
答案 1 :(得分:0)
不幸的是,据我所知,KevinHol的回答并没有真正起作用。可以在姐妹线程(Apache CXF + Spring Java config (no XML))找到工作答案。