`
LiYunpeng
  • 浏览: 952291 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Spring 整合CXF提示未找到定义 cxf-extension-soap.xml的问题解决

阅读更多
因为在网上找了些Demo来通过CXF配置WebService,但是发现按照步骤配置提示这个问题
Configuration problem: Failed to import bean definitions from URL location [classpath:META-INF/cxf/cxf-extension-soap.xml]


关于这个问题,官方文档
(http://cxf.apache.org/docs/embedding-cxf-inside-spring.html)的描述是
在2.4版本进行了修改,2.4版本以后,只需要引入
classpath:META-INF/cxf/cxf.xml.即可

而在2.3版本和更早的版本,需要用到哪些扩展就写对应的引入

<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />

或者
引入全部
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:jaxws="http://cxf.apache.org/jaxws"
    xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://cxf.apache.org/jaxws http://cxf.apache.org/schema/jaxws.xsd">
 
    <import resource="classpath:META-INF/cxf/cxf.xml" />
    <import resource="classpath*:META-INF/cxf/cxf-extension-*.xml" />
  ...
</beans>

分享到:
评论

相关推荐

    apache-cxf-3.1.1跟3.1.6所有jar包

    此外,还有其他如`cxf-rt-bindings-soap.jar`、`cxf-rt-databinding-jaxb.jar`、`cxf-rt-rs-extension-providers.jar`等,它们分别对应于不同的功能,如SOAP绑定、JAXB数据绑定和RESTful服务的提供者扩展。...

    springMVC整合cxf所需的jar包

    在Java Web开发中,Spring MVC和Apache CXF是两个非常重要的框架。Spring MVC负责处理HTTP请求,构建MVC模式的应用程序,而CXF则是一个开源的服务框架,用于创建和消费Web服务。当需要将这两者整合在一起时,我们...

    cxf-2.7.3与spring3整合开发步骤.

    &lt;import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/&gt; &lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml"/&gt; &lt;!-- 配置服务发布 --&gt; ...

    CXF-3.1.11jar包

    1. **SOAP支持**:CXF能够处理SOAP 1.1和1.2消息,支持WSDL(Web服务描述语言)的第一和第二版本,用于定义服务接口。 2. **RESTful服务**:除了传统的SOAP服务,CXF也支持Representational State Transfer(REST)...

    apache-cxf3.1.15和3.2.3合集及jdk说明

    CXF的名字来源于"CXF = Client eXtension Framework + XFire",它整合了两个先前独立的Web服务框架——CXF和XFire。这个合集包含了Apache CXF的两个不同版本,3.1.15和3.2.3,这可能是为了对比或兼容性测试,或者是...

    最新版CXF的jar包

    Apache CXF是一个开源的Java框架,专注于简化和构建SOAP(Simple Object Access Protocol)和RESTful(Representational State Transfer)Web服务。最新版CXF的jar包对于开发基于Web的服务至关重要,特别是针对那些...

    apache-cxf-3.1.6所有jar包

    1. **JAX-WS**:Java API for XML Web Services,是Java平台上的Web服务规范,CXF提供了对JAX-WS的全面支持,使得开发者能够轻松地创建、部署和消费SOAP服务。 2. **JAX-RS**:Java API for RESTful Web Services,...

    Spring3整合CXF(Maven项目)

    &lt;import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" /&gt; &lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml" /&gt; &lt;cxf:bus&gt; &lt;cxf:features&gt; &lt;cxf:logging /&gt; &lt;/cxf:features&gt; &lt;/cxf:...

    cxf-2.7.3与spring3.0.7整合实例

    &lt;import resource="classpath:META-INF/cxf/spring/cxf-extension-soap.xml" /&gt; &lt;import resource="classpath:META-INF/cxf/spring/cxf-servlet.xml" /&gt; implementor="#helloService" address="/HelloService" /...

    CXF整合Spring

    - `&lt;import&gt;`标签导入了CXF的核心配置,如cxf.xml、cxf-extension-soap.xml和cxf-servlet.xml,这些文件定义了CXF的基础设置和扩展。 - `&lt;bean id="personService" class="dao.impl.PersonDaoBean"&gt;`:定义了一个...

    CXF与spring整合实现

    *:META-INF/cxf/cxf-extension-soap.xml"/&gt; *:META-INF/cxf/cxf-servlet.xml"/&gt; &lt;import resource="classpath:services.xml"/&gt; ``` **services.xml**文件则是具体的Web服务配置,利用Spring的`&lt;jaxws:endpoint&gt;`...

    CXF与Spring整合以及所需jar

    &lt;import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/&gt; &lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml"/&gt; ``` 3. **服务端实现**: 创建JAX-WS服务接口和实现类。例如,创建一个...

    jdk21集成cxf示例程序

    &lt;import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/&gt; &lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml"/&gt; &lt;cxf:bus&gt; &lt;cxf:features&gt; &lt;cxf:logging/&gt; &lt;/cxf:features&gt; &lt;/cxf:...

    CXF2.5.10完整架包

    总的来说,CXF2.5.10是一个全面的Web服务框架,它提供了一整套工具和服务开发、部署和维护的解决方案,适用于各种规模和复杂度的企业级应用。通过理解并熟练掌握CXF,开发者可以构建高效、可扩展且易于维护的Web服务...

    cxf基本jar包

    2. **JAX-WS和JAX-RS实现**:CXF实现了Java API for XML Web Services (JAX-WS)和Java API for RESTful Web Services (JAX-RS),分别用于构建SOAP和RESTful接口。开发者可以使用这些API轻松地创建服务端点和服务...

    cxf相关的jar

    CXF不仅仅是SOAP(简单对象访问协议)和RESTful(Representational State Transfer)服务的实现,还提供了丰富的功能,如WS-*(Web服务扩展)规范支持、客户端和服务端的代码生成工具、多种传输协议支持以及与Spring...

    cxf-3.0.10

    9. `cxf-rt-rs-extension-providers` - RESTful服务的提供者扩展,如JSON或XML数据的处理。 10. `cxf-rt-security` - 提供安全相关的功能,如WS-Security。 11. `cxf-rt-databinding-aegis` - Aegis数据绑定,用于将...

    CXF与Spring整合实例

    &lt;import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/&gt; &lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml"/&gt; &lt;bean id="cxf" class="org.apache.cxf.frontend.ServerFactoryBean"&gt; &lt;!...

    apache-cxf-2.2.8.jar包以及src源码

    Apache CXF是一个开源的Web服务框架,它在Java社区中被广泛应用,特别是在构建SOAP和RESTful服务时。CXF源自两个著名的项目:XFire和 Celtix,它们在2006年合并形成了现在的Apache CXF。CXF这个名字代表了"Client ...

    CXF结合Spring实现WebService.doc

    &lt;import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" /&gt; &lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml" /&gt; &lt;bean id="hello" class="com.cxf.server.HelloImpl" /&gt; ``` 在上面...

Global site tag (gtag.js) - Google Analytics