0 0

请教一个xfire问题5

我用xfire写一个webservice,但用客户端调用时偶尔会出现下面异常,而且 CPU占了差不多50%,是什么原因?
com.sun.org.apache.xerces.internal.xni.XNIException: XML version "<?xml version=" is not supported, only XML 1.0 is supported.
at com.sun.xml.internal.stream.StaxErrorReporter.reportError(StaxErrorReporter.java:152)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1411)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.scanXMLDeclOrTextDecl(XMLScanner.java:459)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanXMLDeclOrTextDecl(XMLDocumentFragmentScannerImpl.java:949)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$XMLDeclDriver.next(XMLDocumentScannerImpl.java:806)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.setInputSource(XMLStreamReaderImpl.java:207)
at com.sun.xml.internal.stream.XMLInputFactoryImpl.getXMLStreamReaderImpl(XMLInputFactoryImpl.java:275)
at com.sun.xml.internal.stream.XMLInputFactoryImpl.createXMLStreamReader(XMLInputFactoryImpl.java:160)
at org.codehaus.xfire.util.STAXUtils.createXMLStreamReader(STAXUtils.java:762)
at org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:297)
at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:129)
at org.codehaus.xfire.spring.remoting.XFireServletControllerAdapter.handleRequest(XFireServletControllerAdapter.java:67)
at org.codehaus.xfire.spring.remoting.XFireExporter.handleRequest(XFireExporter.java:48)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:857)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:460)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:425)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:619)
SOA 
2008年7月11日 18:18

1个答案 按时间排序 按投票排序

0 0

你在这个出错的时候把XML的内容打印保存下来,估计是XML的不合式导致的吧。

2008年7月24日 23:27

相关推荐

    Xfire调用webservice无法传递参数问题

    Xfire是Java中的一个轻量级Web服务框架,它简化了Web服务的开发和部署,支持WSDL(Web Services Description Language)自动生成,使得服务消费者可以方便地找到并调用服务。 标题“Xfire调用WebService无法传递...

    xfire

    xfire 1.26是该平台的一个特定版本,可能包含了对之前版本的改进和修复。 在源码层面,xfire的开放源码特性使得开发者可以深入理解其内部机制,学习网络通信、多用户同步、游戏接口集成等技术。这对于游戏开发爱好...

    xfire-all-1.2.6 xfire所需的全部包

    综上所述,Xfire 1.2.6不仅是一个通讯工具,更是一个游戏世界的社交中心。它通过强大的游戏集成、即时通讯和丰富的社区功能,塑造了一个独特的游戏社交环境。虽然时代变迁,但Xfire 1.2.6的精髓仍值得我们回味和学习...

    xfire依赖jar包

    xfire是一个早期流行的开源Web服务框架,主要用于构建SOAP(简单对象访问协议)和RESTful(Representational State Transfer)服务。这个框架使得Java开发者能够轻松地创建、部署和消费Web服务。xfire依赖于一系列的...

    Xfire API,Xfire帮助文档

    Xfire API 作为一个Web服务,使用HTTP协议进行通信,这使得它可以在不同的操作系统和编程语言之间无缝工作。常见的Web服务技术包括SOAP(简单对象访问协议)和REST(Representational State Transfer,表现层状态...

    spring 集成xfire 比较好的一种方式

    XFire 是一个 Java 框架,专门用于创建和消费 Web 服务,而 Spring 框架则提供了全面的企业级应用开发支持。将这两者结合可以利用 Spring 的强大功能来管理和配置 XFire,同时保持代码的简洁和模块化。 ### Spring ...

    XFire创建的WebService

    在本例中,我们将探讨如何使用XFire来创建一个简单的WebService服务器端。 首先,让我们了解什么是Web服务。Web服务是一种通过网络(通常使用HTTP协议)进行通信的应用程序接口。它们允许不同系统之间的数据交换,...

    Xfire-v1.99 XFire最高版本

    XFire,全称为XFire Integration Library,是一个基于Java的开源框架,专门用于构建和部署Web服务。这个“XFire最高版本”指的是XFire项目的最终或最优化的版本,它提供了一系列先进的功能和改进,旨在为开发者带来...

    cxf和xfire的jar包冲突解决

    而XFire是CXF的前身,也是一个强大的Web服务框架,但它已经被CXF所吸收。尽管如此,有些老项目可能仍然使用XFire的组件,这就可能导致与CXF的XmlSchema组件发生冲突。 描述中提到的解决方案是针对这种冲突的处理...

    Spring2.0和XFire1.2.6整合案例

    而XFire则是一个轻量级的Web服务实现,它简化了创建和消费Web服务的过程。现在我们来深入探讨Spring 2.0与XFire 1.2.6的整合案例。 Spring 2.0是Spring框架的一个重要版本,引入了许多增强的功能,例如支持JSR-250...

    java webservice XFire技术文档,一个简单列子和一个稍微难的列子

    简单例子可能涉及一个基本的Hello World服务,而复杂例子可能会涵盖更丰富的业务逻辑和数据交互。 6. **PDF文档**:这份技术文档以PDF形式存在,这意味着你可以离线阅读,方便随时查阅。它通常会包含步骤解析、配置...

    java使用XFire调用webService接口

    XFIRE 是一个基于 Java 的开源框架,用于简化 Web 服务的开发和集成。下面,我们将通过一个简单的例子,展示如何使用 XFire 调用 webService 接口。 服务端(为客户端提供 webservice 接口) 在服务端,我们需要...

    xfire的简单实例

    在Web服务的世界中,xfire是一个历史悠久但功能强大的开源框架,它允许开发者快速地构建和部署基于Java的Web服务。xfire以其易用性和灵活性著称,使得Web服务的开发变得简单,尤其是对于初学者来说。本实例将深入...

    使用XFire开发一个简单的web服务

    ### 使用XFire开发一个简单的Web服务 在Java领域中,Web服务是一种常用的技术手段,用于实现不同系统间的通信。XFire作为一个轻量级且功能强大的Web服务框架,它简化了开发过程,使得开发者能够更容易地创建和部署...

    Xfire调用webservice无法接收到参数问题解决

    Xfire是一款早期的Java框架,它允许开发者创建和使用Web服务。本文将深入探讨Xfire调用Web服务时遇到的参数传递问题以及解决方案。 首先,我们需要理解Web服务的基本工作原理。Web服务通常基于SOAP(Simple Object ...

    Xfire的client.zip_Xfire客户端代码_webservice

    Xfire,作为一个已经不再更新的即时通讯软件,曾提供了一个用于游戏社区的集成平台,包括好友列表、游戏统计等功能。在本案例中,"Xfire的client.zip"是一个包含了Xfire客户端代码的压缩包,主要用于调用Web服务。 ...

    xfire myeclipse10包

    XFire插件则是MyEclipse10的一个扩展,旨在增强MyEclipse对于Web服务开发的功能。这个插件的两个主要组件是`com.genuitec.eclipse.ws.xfire.framework_9.0.0.me201108091322.jar`和`...

    xfire客户端jar包

    xfire客户端jar包是用于构建Web服务客户端的一个关键组件,它是Apache CXF项目早期的版本。Apache CXF是一个流行的开源框架,它支持多种Web服务标准,包括SOAP、RESTful API和WS-*规范。xfire-jar包包含了实现这些...

    xfire-1.2.6.rar xfire-1.2.6.rar xfire-1.2.6.rar

    总结起来,XFire 1.2.6是一个强大的游戏服务器通信框架,其核心组件和丰富的开发资源为游戏开发者提供了便利。通过深入理解和运用这些组件,开发者可以构建出高效、稳定、用户体验优良的网络游戏服务。同时,XFire的...

Global site tag (gtag.js) - Google Analytics