这两天学习Spring Webservice,使用其包中自带的示例 tuturiol 时报错:
org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces.
Google了好久,都没有答案,发现有很多人都遇到了这种情况,在Spring的论坛上老外也问了同样的问题,虽然没有准确的答案,但大体知道了由于包的版本问题造成的。
后来我试了另一个 echo 示例, 尽量引入最少的包,结果这个成功运行了。然后我对比这两个例子,从配置文件一点点的对比不同点,后来终于发现是由于 前一个例子(tuturiol)使用了JDOM,而JDOM又依赖一些包,就是这些包出现了问题。随后我改了 tuturiol,移除了jdom和相关包,终于通过了。
所以原因可能是由下列包 或之一引起的,这里记录一下:
xalan.jar
xerces.jar
xercesImpl.jar
xml-apis.jar
分享到:
相关推荐
抛出无法找到主类:org.apache.axis.wsdl.WSDL2Java(Throws Could not find main class: org.apache.axis.wsdl.WSDL2Java)。 添加本文的jar包压缩包解压出来的所有jar包到当前使用的java.exe 命令的lib目录下的ext...
faultString: java.lang.reflect.InvocationTargetException faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace: AxisFault faultCode: {...
WebService 远程调用报错设置 在 WebService 远程调用时,可能会出现一些报错设置问题,本文将对这些问题进行详细的分析和解决。 错误信息:“测试窗体只能用于来自本地计算机的请求” 在 WebService 远程调用时...
接着,根据你的需求,可以参考Restlet官方文档或者示例代码,学习如何创建和配置`Application`和`Component`,定义路由规则,并处理HTTP请求。 在使用过程中,要注意版本兼容性问题,确保Restlet框架及其依赖库与你...
webservice CXF 报错:java.lang.NoClassDefFoundError: org/apache/neethi/builders/AssertionBuilder 需要用到此jar文件 通过apache官网可获得。 文件位置\apache-cxf-2.7.13\lib
文件"java webservice CXF JAX-WS(SOAP) + JAX-RS(RESTfull).docx"可能包含了具体的示例代码和详细步骤,帮助理解如何在SSH环境中集成并使用CXF和JAX-RS。建议参考文档中的内容进行实践操作,以加深理解。 总的来说...
2. Spring框架:理解Spring的核心特性,如IOC(控制反转)和DI(依赖注入),以及Spring如何用于构建可扩展和模块化的应用程序。 3. Apache CXF框架:学习CXF的主要功能,如服务发布、客户端生成、支持多种协议和...
《PyPI官网下载:深入解析Python库webservice_foundation-1.0.0》 PyPI(Python Package Index)是Python开发者的重要资源库,它提供了海量的Python软件包供全球用户下载和使用。今天我们将深入探讨一个名为...
带详细解决方案说明文档,提供三种解决方式,另外包含stax2-api.jar,stax2-api-source.jar,woodstox-core-asl-4.4.1.jar,stax-ex.jar,wstx-asl-3.2.9.jar等jar文件,亲测有效。
本篇将深入探讨Spring框架中的Web服务实现,即Spring WebService。 **一、Spring WebService简介** Spring WebService是Spring框架的一部分,专门用于构建基于SOAP(Simple Object Access Protocol)协议的Web服务...
1、该资源内项目代码经过严格调试,下载即用确保可以运行! 2、该资源适合计算机相关专业(如计科、人工智能、大数据、数学、电子信息等)正在做课程设计、期末大作业和毕设...C++课设:基于QT+webservice的天气查询系统.
解决使用wsdl生成java客户端报错:java.lang.reflect.invocationtargetexception的方法之一
【标签】"webserviceC#运用" 指出了关键的技术点,即Web服务的开发和使用是基于C#的。C#是微软开发的一种面向对象的编程语言,广泛应用于.NET平台,特别适合构建企业级应用和服务。 【压缩包子文件的文件名称列表】...
简单的webservice+Cxf+Spring数据对接实例以及jar.rar简单的webservice+Cxf+Spring数据对接实例以及jar.rar简单的webservice+Cxf+Spring数据对接实例以及jar.rar简单的webservice+Cxf+Spring数据对接实例以及jar.rar...
示例代码中的导入语句包括`javax.xml.namespace.QName`、`org.apache.axis.client.Call`和`org.apache.axis.client.Service`等,这些都是调用WebService所必需的。 ```java import javax.xml.namespace.QName; ...
在这个"xFire+Spring WebService示例"中,我们将深入探讨这两个技术的结合以及如何通过它们实现Web服务。 首先,让我们了解xFire。xFire(现为Apache CXF)是一个用于构建和部署Web服务的Java库。它支持多种Web服务...
### Oracle调用WebService接口地址Demo解析 #### 一、引言 在企业级应用开发中,不同系统间的集成与通信尤为重要。Oracle数据库作为一款广泛使用的数据库管理系统,支持多种方式与其他系统进行交互,其中通过调用...
javax.wsdl.WSDLException: WSDLException: faultCode=PARSER_ERROR: Problem parsing '- WSDL Document -'.: org.xml.sax.SAXParseException: The element type "p" must be terminated by the matching end-tag ...
"java.net.SocketException Connection reset 解决方法" 在 Java 编程中,SocketException 是一种常见的异常,特别是在网络编程中。Conexion reset by peer 是一种特殊的 SocketException,它发生在客户端和服务器...
CXF WebService整合Spring示例工程代码demo可以直接导入eclipse。参照网页http://www.cnblogs.com/hoojo/archive/2011/03/30/1999563.html 完成的webService服务提供。 大致步骤: 1.引入cxf和其他需要的jar包,(本...