调用webservice时,若报错
java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
则可能是由于更新了class文件后,没有将服务重启,将应用(tomcat、weblogic、resin、websphere)重启一下即可
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
at org.apache.xerces.parsers.SAXParser.<init>(Unknown Source)
at org.apache.xerces.parsers.SAXParser.<init>(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl.<init>(Unknown Source)
at org.apache.xerces.jaxp.SAXParserFactoryImpl.newSAXParser(Unknown Source)
at org.apache.axis.utils.XMLUtils.getSAXParser(XMLUtils.java:269)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:224)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
at org.apache.axis.client.Call.invoke(Call.java:2748)
at org.apache.axis.client.Call.invoke(Call.java:2424)
at org.apache.axis.client.Call.invoke(Call.java:2347)
at org.apache.axis.client.Call.invoke(Call.java:1804)
at zhsye.webservice.APISoapBindingStub.userLogin(APISoapBindingStub.java:1896)
at zhsye.util.CoreMailUtil.userLogin(CoreMailUtil.java:40)
at _jsp._zhsye._coremail._logincoremail__jsp._jspService(_logincoremail__jsp.java:838)
at com.caucho.jsp.JavaPage.service(JavaPage.java:61)
at com.caucho.jsp.Page.pageservice(Page.java:587)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195)
at wscheck.FileCheckFilter.doFilter(FileCheckFilter.java:69)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.PFixFilter.doFilter(PFixFilter.java:128)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.XssRequestForResin3.doFilter(XssRequestForResin3.java:16)
at sun.reflect.GeneratedMethodAccessor656.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at weaver.filter.SecurityFilter.doFilterInternal(SecurityFilter.java:585)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.DialogHandleFilter.doFilter(DialogHandleFilter.java:54)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.XssFilter.doFilterInternal(XssFilter.java:40)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.WGzipFilter.doFilter(WGzipFilter.java:71)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.ConnFastFilter.doFilter(ConnFastFilter.java:35)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.AppUseFilter.doFilter(AppUseFilter.java:48)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.IECompatibleFilter.doFilter(IECompatibleFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:187)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:273)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:682)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:730)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:649)
at java.lang.Thread.run(Thread.java:662)
{http://xml.apache.org/axis/}hostname:SYEOA02
java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:216)
at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
at org.apache.axis.client.Call.invoke(Call.java:2748)
at org.apache.axis.client.Call.invoke(Call.java:2424)
at org.apache.axis.client.Call.invoke(Call.java:2347)
at org.apache.axis.client.Call.invoke(Call.java:1804)
at zhsye.webservice.APISoapBindingStub.userLogin(APISoapBindingStub.java:1896)
at zhsye.util.CoreMailUtil.userLogin(CoreMailUtil.java:40)
at _jsp._zhsye._coremail._logincoremail__jsp._jspService(_logincoremail__jsp.java:838)
at com.caucho.jsp.JavaPage.service(JavaPage.java:61)
at com.caucho.jsp.Page.pageservice(Page.java:587)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:195)
at wscheck.FileCheckFilter.doFilter(FileCheckFilter.java:69)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.PFixFilter.doFilter(PFixFilter.java:128)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.XssRequestForResin3.doFilter(XssRequestForResin3.java:16)
at sun.reflect.GeneratedMethodAccessor656.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at weaver.filter.SecurityFilter.doFilterInternal(SecurityFilter.java:585)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.DialogHandleFilter.doFilter(DialogHandleFilter.java:54)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.XssFilter.doFilterInternal(XssFilter.java:40)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.WGzipFilter.doFilter(WGzipFilter.java:71)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.ConnFastFilter.doFilter(ConnFastFilter.java:35)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.AppUseFilter.doFilter(AppUseFilter.java:48)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at weaver.filter.IECompatibleFilter.doFilter(IECompatibleFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:187)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:273)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:682)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:730)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:649)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration
at org.apache.xerces.parsers.SAXParser.<init>(Unknown Source)
at org.apache.xerces.parsers.SAXParser.<init>(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl.<init>(Unknown Source)
at org.apache.xerces.jaxp.SAXParserFactoryImpl.newSAXParser(Unknown Source)
at org.apache.axis.utils.XMLUtils.getSAXParser(XMLUtils.java:269)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:224)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
... 42 more
分享到:
相关推荐
带详细解决方案说明文档,提供三种解决方式,另外包含stax2-api.jar,stax2-api-source.jar,woodstox-core-asl-4.4.1.jar,stax-ex.jar,wstx-asl-3.2.9.jar等jar文件,亲测有效。
WebService 远程调用报错设置 在 WebService 远程调用时,可能会出现一些报错设置问题,本文将对这些问题进行详细的分析和解决。 错误信息:“测试窗体只能用于来自本地计算机的请求” 在 WebService 远程调用时...
C#作为.NET框架下的主要编程语言,提供了强大的工具和类库来调用WebService。本实例将详细讲解如何在C#中实现对WebService的调用。 首先,理解WebService的基础概念是至关重要的。WebService是一种通过HTTP协议传输...
在C#环境下,Windows Forms(WinForm)应用可以利用Web服务来扩展其功能,例如通过远程调用Web服务的方法获取或更新数据。本文将深入探讨如何在C# WinForm应用中实现Web服务的动态调用。 首先,让我们理解什么是Web...
### Delphi调用Webservice在IE6、IE7能运行,IE8下报错 #### 知识点一:Delphi调用Webservice的基本原理与实现 - **Webservice概念**:Webservice是一种开放标准的服务形式,允许不同系统之间通过HTTP协议交换数据...
在使用Delphi 7开发应用程序时,有时会遇到一个常见的问题,即在尝试调用Web Service时,程序因为Windows的数据执行保护(Data Execution Prevention, DEP)机制而失败。DEP是Windows操作系统为了提高系统安全性而...
它提供了一系列的功能,包括但不限于数据库到数据库的任务流程配置、数据映射、Webservice服务的发布与调用、数据字典转换以及输出符合HL7标准的XML数据。通过这些功能,Orion能够确保数据在不同系统之间准确无误地...
在使用JQuery发起HttpGet请求调用WebService并返回JSON格式数据时遇到“parserror”错误,这通常与客户端和服务端对数据格式的处理和预期不一致有关。为了解决这个问题,我们可以通过几个步骤进行排查和修正: 首先...
本文将详细讲解如何使用Java调用.NET发布的Web Service(ASMX),并解决在此过程中可能出现的SOAPAction报错和“Server not identified”错误。 首先,我们需要了解ASMX。ASMX是.NET Framework早期版本中用于创建...
网上的调用例子太多了,有的要用cmd来解析webserive,有的没有包,有的代码报错。学习及测试花了4天,终于完成了。 1直接把项目放到 myeclipse的工作区间加载就行。然后將axis-1_4包下的lib文件夹里的包 都加載到...
Delphi 调用WebService 出错 1.新建一个App, 放上一个button, listbox, HTTPRIO 2.新建webservices -$amp;>amp;$nbsp;wsdlInmporter 导入你这个网站的Wsdl 让程序知道调用规则 不出意外会生成个WeatherWebService....
开发者可以通过调用这个接口,获取到微信用户日志中的地理位置对应的行政区域信息。 四、接口实现与使用 要使用腾讯地图的地址解析接口,开发者需要注册并获取API密钥。然后,可以构建一个HTTP请求,携带API密钥和...
Web服务创建完成后,我们可以开始编写客户端代码来调用这些服务。IDEA的Web服务插件提供了一种便捷的方式,通过"New" -> "Other" -> "Web Service Client",导入刚刚创建的服务的WSDL地址,IDEA会自动生成客户端所需...
1. A SOAP 1.2 message is not valid when sent to a SOAP 1.1 only endpoint. 问题原因: 客户端和服务端的SOAP协议版本不一致。 解决方法: ①修改客户端SOAP协议版本和服务端一致 ②修改服务端SOAP协议版本和...
泛微OA工作流WebService接口是企业信息化建设中用于集成不同系统间工作流程的重要工具。它允许业务系统通过Web Service调用来与泛微协同办公系统进行数据交互,实现自动化的工作流处理。以下是对这些接口的详细解释...
如果接口方法名为`ser-GetAreaID`,在Python中直接调用会报错。此时,可以使用`getattr`内置函数来动态获取并调用该方法: ```python getattr(client.service, 'ser-GetAreaID')('1') ``` 调用WebService接口的...
在开发过程中,可能会遇到工程报错。此时,可以通过右键点击工程,选择“Properties”,然后在相应的设置中调整参数,如JRE版本、服务器配置等,以解决这些问题。 总结来说,开发Web Service接口涉及到服务端和...