`
lixw
  • 浏览: 200887 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

XFire报错:org.codehaus.xfire.fault.XFireFault

阅读更多

刚刚接触WebService,利用XFire写了一例子,在客户端调用时却发现包下面的错误:

 

rg.codehaus.xfire.fault.XFireFault: There must be a method name element.
at org.codehaus.xfire.service.binding.RPCBinding.readMessage(RPCBinding.java:36)

 

Google了一下,原来是我写的客户端代码中的URL有问题,应该去掉后面的?wsdl

也就是把:

String url = "http://localhost:8080/xfire/services/AdvancedService?wsdl";

 修改成:

String url = "http://localhost:8080/xfire/services/AdvancedService";

 就OK了。

分享到:
评论
1 楼 wsld860829 2009-12-01  
为什么去掉?wsdl就OK了?
Client client = new Client(new URL("http://localhost:8080/WebServiceServer/services/HelloWebService?wsdl"));
        Object[] results = client.invoke("example", new Object[] {"hello"});
这时为什么就要加上?wsdl

相关推荐

    xfire与cxf包冲突解决方法

    org.codehaus.xfire.wsdl11.parser.SchemaInfo org.codehaus.xfire.wsdl11.parser.WSDLServiceBuilder org.codehaus.xfire.wsdl11.parser.WSDLServiceConfigurator org.codehaus.xfire.wsdl11.parser....

    xfire客户端jar包

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

    Xfire Web Service简单实例参考

    这是我自己经过琢磨在工作中使用了一段时间Web Service后,自己学习Xfire的Web Service后编写的,随后发现Web Service其实就是这样简单。包中油服务器端代码,也有客户端代码,也有一个使用说明。要是你也想学习接触...

    org.codehaus.xfire.eclipse.core_1.0.2.xfire126.jar

    xfire.eclipse.插件

    xfire包xfire-all-1.2.6.jar等

    需要引入如下包:commons-codec-1.2.jar、commons-httpclient-3.0.1.jar、jdom.jar、xfire-all-1.2.6.jar、wsdl4j-1.5.1.jar、commons-logging-1.0.4.jar、XmlSchema-1.4.7.jar

    java调用net开发的webservice实例

    at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89) at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:30) at org.codehaus.xfire.handler.HandlerPipeline....

    XFire 和spring完整集成实例

    import org.codehaus.xfire.client.XFireProxyFactory; import org.codehaus.xfire.service.Service; import org.codehaus.xfire.service.binding.ObjectServiceFactory; import com.xfire.core.entity.UserInfo; ...

    Xfire的client.zip_Xfire客户端代码_webservice

    在本案例中,"Xfire的client.zip"是一个包含了Xfire客户端代码的压缩包,主要用于调用Web服务。 Xfire客户端代码是实现与Xfire服务器通信的代码库,它可能包含了多种语言的实现,如Java、C#或Python等。这些代码...

    xfire和cxf jar包冲突

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

    xfire与cxf包冲突解决方案

    org.codehaus.xfire.wsdl11.parser.SchemaInfo org.codehaus.xfire.wsdl11.parser.WSDLServiceBuilder org.codehaus.xfire.wsdl11.parser.WSDLServiceConfigurator org.codehaus.xfire.wsdl11.parser....

    org.apache.cxf.spring.remoting.Jsr181HandlerMapping.jar

    org.apache.cxf.spring.remoting.Jsr181HandlerMapping.jar

    xfire与cxf解决冲突

    org.codehaus.xfire.wsdl11.parser.SchemaInfo org.codehaus.xfire.wsdl11.parser.WSDLServiceBuilder org.codehaus.xfire.wsdl11.parser.WSDLServiceConfigurator org.codehaus.xfire.wsdl11.parser....

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

    org.codehaus.xfire.wsdl11.parser.SchemaInfo org.codehaus.xfire.wsdl11.parser.WSDLServiceBuilder org.codehaus.xfire.wsdl11.parser.WSDLServiceConfigurator org.codehaus.xfire.wsdl11.parser....

    XFireClient客户端

    XFireClient是一款由个人开发的客户端程序,作为一个小型的DEMO,它展示了如何构建一个基本的客户端应用。在深入探讨XFireClient的知识点之前,我们首先理解一下什么是客户端。客户端是用户与服务器交互的软件,通常...

    Java使用XFire调用WebService接口.docx

    import org.codehaus.xfire.fault.XFireFault; public class ClientCode { public static void main(String[] args) { try { // 创建 XFire 客户端 Client client = new Client(...

    XFire_lib.jar

    《XFire_lib.jar在Spring整合中的关键作用及应用》 在现代软件开发中,Spring框架因其强大的依赖注入、AOP(面向切面编程)以及IoC(控制反转)特性,被广泛应用于Java企业级应用中。然而,为了实现更丰富的功能,...

    xfire17个相关包jar.rar

    标题中的"xfire17个相关包jar.rar"表明这是一个关于XFire的软件库,包含了17个相关的Java Archive(JAR)文件。XFire是一款曾经流行的游戏客户端软件,它允许玩家连接到多人在线游戏服务器并与其他玩家进行交互。这...

    java用XFire调用webservice例子.docx

    在安装XFire时,你需要从xfire.codehaus.org下载1.2.6版本的全部二进制发布包,然后解压缩到你选择的文件夹。解压后的目录结构包括: 1. api:包含XFire框架的所有类的API文档,有助于开发者理解和使用。 2. ...

    java webservice AXIS,XFire , CXF

    在Java中,有多个流行的WebService框架,其中包括AXIS、XFire以及本文主要讨论的Apache CXF。 AXIS是早期广泛使用的Java WebService框架,它提供了一种简单的方式来创建和消费Web服务,支持SOAP和WSDL。然而,随着...

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

    《XFire 1.2.6:游戏服务器通信框架详解》 XFire,全称XFire Game Server Communication,是一款开源的游戏服务器通信框架,主要用于游戏服务器之间的实时通信和数据交换。在1.2.6版本中,它提供了稳定、高效的服务...

Global site tag (gtag.js) - Google Analytics