0 0

axis2服务被调用函数参数为object,无法正常返回,求解惑20

服务端被调用的为
String getString(Obejct s)
getString里转换s类型, String str = String.valueOf(s); retrun str;

客户端代码为:
result =client.invokeBlocking(qnames, new Object[]{“123”}, new Class[]{String.class});
System.out.println(result[0]);

这样客户端打印的为
org.apache.axiom.om.impl.llom.omtexting

请问在不转变getstring 参数类型的情况下,怎么解决这个问题啊? 谢谢
2012年3月09日 08:52
目前还没有答案

相关推荐

    axis2客户端调用axis1服务接口

    axis2客户端调用axis1服务接口 调用方式 使用RPC方式调用WebService,为了防止冲突可以增加 // 与weblogic的lib冲突配置 System.setProperty("javax.xml.stream.XMLInputFactory", ...

    axis2发布webservice和调用axis2服务接口

    本文将详细讲解如何使用Axis2来发布Web服务以及如何生成客户端代码来调用这些服务。 首先,让我们了解发布Web服务的过程: 1. **创建WebService**:在Axis2中,可以通过编写一个简单的Java类并暴露其方法作为Web...

    Java+Axis2调用Web Services 网络接口

    Java和Axis2是开发Web服务客户端的重要工具,用于调用基于SOAP协议的Web服务。本文将深入探讨如何利用Java和Axis2库来实现这一功能,同时结合提供的代码示例进行详细解析。 首先,Web服务是一种通过网络进行通信的...

    myService_purpose1sv_cxf调用axis2的接口服务_接口服务_

    标题“myService_purpose1sv_cxf调用axis2的接口服务_接口服务_”暗示了一个名为“myService”的具体服务示例,这个服务利用CXF来调用Axis2实现的接口。"purpose1sv"可能是项目或功能的特定标识符,但没有足够的上...

    axis2客户端调用工程代码

    - 服务调用返回的结果通常是一个Java对象,需要对其进行解析和处理。如果服务返回SOAP消息,可能会涉及到XML解析。 7. **异常处理** - 在调用服务时,应捕获并处理可能出现的异常,如网络错误、服务不可用或业务...

    AXIS2远程调用WebService示例(Eclipse+AXIS2)工具和所用包.rar

    AXIS2远程调用WebService是Java开发者在进行分布式服务交互时常用的一种技术。本文将详细介绍如何使用Eclipse集成开发环境和AXIS2框架创建并调用WebService。首先,我们需要准备以下基础工具: 1. Eclipse IDE:这...

    Axis发布调用服务

    【Axis发布调用服务】是关于使用Apache Axis框架创建和部署Web服务的教程,适合初学者。Apache Axis是一个开源的Java库,遵循SOAP规范,使Java应用服务器具备提供Web服务的能力。 **一、Web服务简介** Web服务是一...

    AXIS2客户端调用实例

    在本文中,我们将深入探讨如何使用AXIS2客户端进行服务调用,包括AXIS2的基本概念、配置、服务引用以及调用流程。 **AXIS2简介** AXIS2是Apache软件基金会开发的一个强大的Web服务引擎,它支持多种协议,如SOAP 1.1...

    AXIS2作为客户端调用webService的demo

    用AXIS2作为客户端调用webService的demo:本人亲测可用,eclipse工程java项目包含完整代码和完整jar包, 只要用eclipse导入项目即可,运行控制台显示success或者false字符串,说明OK。

    axis2客户端调用webService接口,精简jar包

    在IT行业中,Web服务是应用程序之间进行通信的一种标准方法,而Axis2是Apache软件基金会开发的一个Web服务框架,专门用于创建和消费Web服务。本文将深入探讨如何使用Axis2客户端调用WebService接口,并且会特别关注...

    webservice-axis2客户端调用(多参).txt

    之前webservice客户端调用,使用RPC客戶端接口调用方法,但发现此种调用方式针对携参方式并不适用。最后经过多种方式测试选择了OMFactory......调用。经测试好用

    axis2客户端调用服务端,带用户身份认证

    Axis2提供了一种高效、灵活且可扩展的方式来实现服务端和客户端的服务调用。当涉及到“axis2客户端调用服务端,带用户身份认证”时,我们主要关注的是如何在 Axis2 客户端中添加安全机制,确保只有经过验证的用户...

    axis2调用WebService详细说明

    ### Axis2调用WebService详细说明 #### 一、Axis2简介与下载 Axis2是Apache组织下的一款开源WebService实现框架,它支持SOAP1.1、SOAP1.2等标准协议,能够提供高效、灵活的服务发布与调用能力。在本文档中,我们将...

    基于 Apache Axis2 将上述类的方法对外提供 Web 服务,生成 WSDL 文件,以及调用服务

    在这个教程中,我们将学习如何使用Apache Axis2将一个简单的类转换为对外提供服务的Web服务,并生成WSDL文件,以及如何调用这些服务。 首先,我们需要了解提供的类`Person`,它包含`name`、`age`和`gender`三个属性...

    Axis动态调用webService

    Axis 动态调用 Web 服务 Axis 动态调用 Web 服务是指通过 Axis 框架来调用远程的 Web 服务。Axis 是一个流行的 Java 基于 SOAP 的 Web 服务框架,它提供了一个灵活的方式来调用 Web 服务。下面将逐步讲解 Axis 动态...

    Java WebService 简单实例 方式二(axis1直接调用方式)

    - WSDL文件描述了服务的接口,包括可以调用的操作、输入输出参数类型等信息。 5. **部署WebService**: - 将服务部署到一个应用服务器上,例如Tomcat。 - 验证服务是否可以被正确访问。 6. **创建客户端**: -...

    java调用webservice的axis2.jar包

    Java调用WebService是Web服务交互的一种常见方式,而Axis2是一个高效的、可扩展的Web服务框架,它在Java世界中广泛用于创建和消费Web服务。本文将深入探讨使用Axis2.jar包来调用WebService的相关知识点。 一、Axis2...

    cxf客户端调用axis服务端流程

    现在你可以通过代理对象调用服务端的方法,传入必要的参数,并接收返回结果。 ```java Response response = port.myMethod(requestObject); ``` #### 7. 错误处理和资源释放 在调用完成后,别忘了清理和关闭资源...

Global site tag (gtag.js) - Google Analytics