CXF 遇到org.apache.cxf.transport.servlet.ServletController invoke

解决思路:
1.首先环境问题

cxf 依赖的jar包
cxf-2.6.15jar
cxf-manifest.ar
cxf-services-wsn-api-2.6.15.jar
cxf-services-wsn-core-2.6.15.jar
neethi-3.0.3jar
wsdl4j-1.4.6.3jar
wstx-asl-3.0.1jar

2.相关配置
<servlet>
  <description>Apache CXF Endpoint</description>
  <display-name>CXFService</display-name>
  <servlet-name>CXFService</servlet-name>
  <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
 </servlet>
 <servlet-mapping>
  <servlet-name>CXFService</servlet-name>
  <url-pattern>/ws/*</url-pattern>
 </servlet-mapping>
这是必要的cxf 开发的配置,接口及实现类等配置在这里省略很简单的。

此时访问如果还是报上述问题404发现不到服务,检查我们spring环境是否有问题,在我的环境中少配了contextLoaderListener监听器,配置上监听器完美解决,搞了以上希望有所帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值