项目是用SSM+Maven构建,在整合WebService时,将遇到问题解决方式记录如下:
基于WS风格使用方式
1、所需要类库:
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>3.2.4</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>3.2.4</version>
</dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>stax2-api</artifactId>
<version>3.1.4</version>

本文详细记录了在Spring项目中整合CXF实现Webservice服务的过程,包括所需依赖、cxf.xml配置文件内容以及客户端如何动态调用服务的方法。在整合过程中遇到了类库版本匹配问题,具体表现为在部分环境中访问WSDL报500错误。通过调整cxf、stax2-api和woodstox-core-asl的版本为cxf-3.2.4、stax2-api-3.1.4和woodstox-core-asl-4.4.1,解决了此问题,使得服务可以正常运行。
最低0.47元/天 解锁文章
1608

被折叠的 条评论
为什么被折叠?



