CXF和spring整合遇到的问题:No bean named 'cxf' is defined
2016-01-10 16:07
639 查看
今天在做ws和spring整合的时候,很不幸的遇到了这个问题,百度了好久,竟然没人遇到这个问题,后来谷歌了一下,都是遇到这个问题的了。。。在看到一篇文章中提到了cxf.xml,所以我果断的打开这个配置文件看了一下,有一个很关键的地方:
哦,原来这个bean在这里定义的,那应该就是这个文件没导入到我们的spring文件中去了。后来仔细一看,发现自己的ws的spring配置文件没被扫描==!。
好像高版本的spring会自动加载这几个文件的。如果没有加载的话,那么我们就手动加载:
其中,我们遇到问题的那个就是在‘cxf.xml’中。
<bean id="cxf" class="org.apache.cxf.bus.spring.SpringBus" destroy-method="shutdown"/>
哦,原来这个bean在这里定义的,那应该就是这个文件没导入到我们的spring文件中去了。后来仔细一看,发现自己的ws的spring配置文件没被扫描==!。
好像高版本的spring会自动加载这几个文件的。如果没有加载的话,那么我们就手动加载:
<!-- 引cxf的一些核心配置 --> <import resource="classpath:META-INF/cxf/cxf.xml" /> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" /> <import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
其中,我们遇到问题的那个就是在‘cxf.xml’中。
相关文章推荐
- Java的安装和下载
- Jetty9+JDK8+Spring4时遇到408问题
- Spring 学习笔记 8. 尚硅谷_佟刚_Spring_使用外部属性文件
- eclipse插入mysql是数据乱码问题(转)
- spring源码编译
- Maven的pom.xml解析
- 上机题目(中级)-可怕的阶乘(Java)
- Java Swing JTable 表格【6:表格模型DefaultTableModel】
- java30.XML操作------使用Dom4j简单操作XML数据举例
- Struts2练习--基于注解方式Action配置
- leetcode笔记
- java : iBatis 2.3 起点
- 【spring配置】——spring整合Quartz定时器
- java多线程机制
- JAVA EE 平台介绍拾遗
- Java实现加密方式
- 【Java】定时器Timer的使用
- 【spring配置】——springMVC配置
- struts2 工作原理
- java操作Excel