`
a387776286
  • 浏览: 12063 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

解决cxf XmlSchema冲突问题

阅读更多
启动TOMCAT异常提示如下:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'Message': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.apache.ws.commons.schema.XmlSchemaCollection.read(Lorg/w3c/dom/Document;Ljava/lang/String;)Lorg/apache/ws/commons/schema/XmlSchema;


问题描述:
XmlSchema JAR包冲突 :XmlSchema-1.4.7.jar (旧)和
xmlschema-core-2.0.3.jar (新) 
解决方案:
去掉旧的,如果使用maven管理,在pom中加入
<dependency>
<groupId>org.apache.ws.commons.schema</groupId>
<artifactId>XmlSchema</artifactId>
<version>1.4.2</version>
<scope>provided</scope>
</dependency>

只能作用在编译和测试时,同时没有传递性。
分享到:
评论

相关推荐

    xfire与cxf包冲突解决方案

    因与cxf包xmlschema-core-*.jar 冲突 故重新打包 XmlSchema-1.1.jar 源码修改原类径的方法来重新打包避免冲突 源码放在javas.rar文件夹中 org.codehaus.xfire.wsdl11.parser.SchemaInfo org.codehaus.xfire....

    xfire与cxf包冲突解决方法

    因与cxf包xmlschema-core-*.jar 冲突 故重新打包 XmlSchema-1.1.jar 源码修改原类径的方法来重新打包避免冲突 源码放在javas.rar文件夹中 org.codehaus.xfire.wsdl11.parser.SchemaInfo org.codehaus.xfire....

    xfire和cxf jar包冲突

     因与cxf包xmlschema-core-*.jar 冲突  故重新打包 XmlSchema-1.1.jar 源码修改原类径的方法来重新打包避免冲突  org.codehaus.xfire.wsdl11.parser.SchemaInfo  org.codehaus.xfire.wsdl11.parser....

    cxf和xfire的jar包冲突解决

    这个问题在标题“cxf和xfire的jar包冲突解决”中得到了明确指出。 Apache CXF是一个全面的服务开发框架,它支持SOAP、RESTful Web服务,以及多种协议和绑定。而XFire是CXF的前身,也是一个强大的Web服务框架,但它...

    解决xfire和cxf包冲突

    重写了XmlSchema-1.1的包路径,修改了xfire-core-1.2.6引用XmlSchema-1.1的路径,使XmlSchema-1.1和xmlschema-core(cxf必须包)可以同时引用

    xfire与cxf解决冲突

    因与cxf包xmlschema-core-*.jar 冲突 故重新打包 XmlSchema-1.1.jar 源码修改原类径的方法来重新打包避免冲突 源码放在javas.rar文件夹中 org.codehaus.xfire.wsdl11.parser.SchemaInfo org.codehaus.xfire....

    重新编译打包的XmlSchema.1.1.1.jar和xfire-all1.2.6.jar

    为了解决spring整合cxf,xfire遇到的jar包冲突问题,将XmlSchema.1.1.1.jar和xfire-all1.2.6.jar修改后进行了重新编译打包

    xfire与cxf包解决jar包444-.zip

    因与cxf包xmlschema-core-*.jar 冲突 故重新打包 XmlSchema-1.1.jar 源码修改原类径的方法来重新打包避免冲突 源码放在javas.rar文件夹中 org.codehaus.xfire.wsdl11.parser.SchemaInfo org.codehaus.xfire....

    websphere下部署CXF项目jar包冲突问题解决方式

    2. **创建共享库**:在WAS安装目录的`sharedlib`下创建一个新的共享库目录,然后将CXF所需但不与WAS冲突的JAR包(如`neethi-3.0.3.jar`, `wsdl4j-1.6.3.jar`, `xmlschema-core-2.1.0.jar`)拷贝到这个目录。...

    XmlSchema+xfire.zip

    本压缩包“XmlSchema+xfire.zip”显然旨在解决这两个库在使用时可能出现的冲突问题,通过重写jar包来确保兼容性和稳定运行。 首先,让我们详细了解一下XmlSchema。XmlSchema是一个Java API,它提供了对XML Schema...

    webService的CXF框架jar包

    1. **SOAP支持**:CXF支持完整的SOAP 1.1和1.2规范,包括WSDL(Web Services Description Language)和XSD(XML Schema Definition)。这使得开发者可以定义服务接口和服务数据模型,并生成相应的Java代码。 2. **...

    cxfWebservice客户端全部jar包及极简调用方法.rar

    3.0.11.jar,cxf-rt-wsdl-3.0.0.jar,cxf-rt-ws-security-3.0.0.jar,neethi-3.0.3.jar,slf4j-api-1.7.7.jar,stax2-api-3.1.4.jar,woodstox-core-asl-4.4.1.jar,wsdl4j-1.6.3.jar,wss4j-bindings-2.0.9.jar,xmlschema-...

    spring整合cxf全jar包 一个都不能少和一个都不能多

    5. **其他依赖**:如`jaxb-api`, `wsdl4j`, `xmlschema`等,这些是处理XML和Web服务标准所必需的库。 在实际整合过程中,我们需要确保所有必要的JAR文件都在类路径下,同时避免引入不必要的依赖,以防止版本冲突或...

    CXF配置.doc

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cxf="http://cxf.apache.org/core" xsi:schemaLocation="http://www.springframework.org/schema/beans ...

    SSH搭建webservice服务

    需要注意的是,xmlschema-1.4.7.jar 会与其他包冲突,因此需要删除该包。 2. CXF 配置 接下来,我们需要配置 CXF。首先,新增一个 applicationContext-cxf.xml 文件,用于配置 CXF。然后,在 web.xml 文件中增加...

    业余框架整合-SSHD-(1)-整体概述(2011-12-03更新)

    标题中的“业余框架整合-SSHD-(1)-整体概述”指的是一个关于集成SSH(Spring、Struts、Hibernate)与SSHD(Secure...在实际整合中,开发者需要了解每个库的功能,正确配置它们,并解决可能出现的依赖冲突和兼容性问题。

    SOAP消息格式

    &lt;soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt; ...

    webservices-wsdl详解

    WSDL支持XML Schema定义的数据类型,允许服务开发者定义复杂的数据结构。这些类型可以用来描述消息中的元素和属性,确保服务消费者能够正确解析和生成请求。 4. **WSDL的版本** 自从WSDL 1.1发布以来,有两个主要...

Global site tag (gtag.js) - Google Analytics