0 0

webservice XFire Dynamic Client服务器无法处理请求问题5

刚学webservice
根据XFire指导上的操作能正确返回需要的值
client = new Client(new URL("http://www.webservicex.net/CurrencyConvertor.asmx?WSDL"));
Object[] results = client.invoke("ConversionRate", new Object[] {"BRL", "UGX"});
但自己调别的web服务出现:
org.codehaus.xfire.fault.XFireFault: 服务器无法处理请求。 ---> 未将对象引用设置到对象的实例。
调用代码:
client = new Client(new URL("http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl"));
Object[] results = client.invoke("getWeatherbyCityName", new Object[] {"XXX"});
但不知道是哪里错了。


问题补充:
invoke方法不支持String参数。。
估计在方法内部会转型。。。
SOA 
2008年9月18日 13:52

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

0 0

getWeatherbyCityName方法的参数是String类型的,你直接换成String类型的字符串传进去试试看。

2008年9月18日 17:08

相关推荐

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

    标题“Xfire调用WebService无法传递参数问题”暗示了开发者在尝试使用Xfire框架时遇到了参数无法正常传递到Web服务的情况。这可能涉及到多个方面,如编码问题、序列化错误、类型不匹配或者配置不正确等。以下是一些...

    webservice Xfire 源码整合

    webservice Xfire 源碼整合

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

    标题"Xfire调用webservice无法接收到参数问题解决"指出的核心问题是:当使用Xfire作为客户端调用Web服务时,服务端无法正确接收到传递的参数。这可能是由于多种原因引起的,如: 1. **XML序列化与反序列化问题**:...

    xfire_client_jar

    2. "webservice_xfire_client":这个标签指明了这个JAR文件是关于XFire的Web服务客户端部分。 3. "jar":表明这是一个Java Archive文件,是Java平台的标准归档格式,用于打包多个类文件和其他资源。 在压缩包子文件...

    Xfire的client.zip_Xfire客户端代码_webservice

    Xfire客户端代码是实现与Xfire服务器通信的代码库,它可能包含了多种语言的实现,如Java、C#或Python等。这些代码通常会包含以下关键组件: 1. **服务代理类**:这是客户端与Web服务交互的核心部分,它封装了服务的...

    webservice xfire配置示例

    XFire(现在称为Apache CXF)是一个流行的开源Java框架,用于构建和消费Web服务。它支持多种协议和服务模型,包括SOAP、RESTful、WS-*规范等,使得开发者能够方便地实现Web服务功能。 本示例将带你了解如何配置...

    webservice Xfire .jar包

    5. **多线程编程**:如果.jar包包含服务器端组件,多线程编程可能用于处理并发请求,确保高效的服务性能。 6. **Java Servlet和JavaServer Pages(JSP)**:如果Xfire提供了基于Java的Web接口,那么.jar文件可能...

    webService-xfire入门doc

    【标题】"webService-xfire入门doc" 涉及的是Web服务技术中的XFire框架,这是一款用于构建和消费Web服务的开源Java库。XFire是早期流行的Web服务实现,它允许开发者轻松地将Java对象转换为Web服务,反之亦然。 ...

    webservice XFire xml解析

    总结来说,"webservice XFire xml解析"这个项目涉及到Java Web服务开发,使用了XFire作为框架,XML作为数据交换格式,并在JDK 1.6和Tomcat 6.0环境下运行。通过学习和实践这个项目,你可以掌握Web服务的创建、部署、...

    webservice xfire架包

    webservice xfire 需要的架包

    xfire+webService 客户端和服务器端的例子

    xfire+webService 客户端和服务器端的例子 xfire-distribution-1.2.6.zip 是xfire的包,网上可以下载的,本人已经下载完毕。 另附两个xfire的配制文档,供大家参考。 XFire-WebService.pdf Xfire WebService...

    webservice xfire spring2.0完整实例

    - 配置XML文件中,可以通过`<xfire:service>`和`<xfire:client>`元素来定义服务提供者和服务消费者。 2. **创建Web服务**: - 使用Spring的`@WebService`注解在接口上声明Web服务,然后创建其实现类。 - 将服务...

    xfire+spring+webservice+client

    标题中的“xfire+spring+webservice+client”是一个关于集成XFire、Spring框架和Web服务客户端的专题,这涉及到Java开发中的一项重要技术——Web服务的消费与提供。在这个主题下,我们将深入探讨以下几个核心知识点...

    XFire Webservice 服务器端

    XFire Webservice 服务器端是一个专门用于游戏社区的网络服务接口,它允许开发者与XFire游戏客户端进行交互,实现各种功能,如用户登录、好友系统、游戏统计等。在这个压缩包文件中,"WSA"可能代表Web Service ...

    java使用XFire调用webService接口

    "Java 使用 XFire 调用 webService 接口" 在本文中,我们将学习如何使用 XFire 框架在 Java 中调用 webService 接口。XFIRE 是一个基于 Java 的开源框架,用于简化 Web 服务的开发和集成。下面,我们将通过一个简单...

    使用XFire发布WebService

    【标题】: 使用XFire发布WebService 在Web服务的世界中,XFire是一个强大的开源框架,它使得开发和部署Web服务变得简单。XFire是Apache CXF的前身,它提供了全面的WS-*支持,包括SOAP、WSDL、UDDI、MTOM等标准,...

    webservice xfire整合spring(webservice配置采用注解)例子

    例如,`@WebService`标记接口为Web服务,`@WebServiceClient`用于定义客户端代理,`@Endpoint`则用于自定义服务的部署。 4. **客户端和服务端代码**:在服务端,你需要定义服务接口和服务实现,并通过Spring进行...

    webservice xfire 客户端调用实现

    这意味着你可以直接在方法参数或返回值中使用自定义的Java对象,XFire会自动处理对象到XML的转换,大大提高了开发效率。 以下是一般的步骤来实现XFire客户端调用: 1. 获取WSDL:通过URL获取Web服务的WSDL文件。 2...

Global site tag (gtag.js) - Google Analytics