用于JAXWS端点的Apache CXF Spring Java配置

时间:2014-12-05 11:54:35

标签: spring cxf

我尝试使用java配置(无XML配置)使用Apache CXF配置Spring,并想知道如何使用spring java config注册JAXWS端点。例如,什么是' java配置'相当于下面的XML配置?

<jaxws:endpoint id="reportService" implementor="#reportServ" address="/reportService"/>

亲切的问候, Zahanghir

2 个答案:

答案 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))找到工作答案。