`
desert3
  • 浏览: 2160858 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

Axis2 客户端调用时报【Transport error: 411 Error: Length Required】

阅读更多
Aixs2 RPC客户端报错
org.apache.axis2.AxisFault: Transport error: 411 Error: Length Required
	at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:310) [axis2-transport-http-1.5.2.jar:na]
	at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:200) [axis2-transport-http-1.5.2.jar:na]
	at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:76) [axis2-transport-http-1.5.2.jar:na]
	at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:400) [axis2-transport-http-1.5.2.jar:na]
	at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:225) [axis2-transport-http-1.5.2.jar:na]
	at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:435) [axis2-kernel-1.5.2.jar:1.5.2]
	at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:402) [axis2-kernel-1.5.2.jar:1.5.2]
	at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) [axis2-kernel-1.5.2.jar:1.5.2]
	at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) [axis2-kernel-1.5.2.jar:1.5.2]
	at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:540) [axis2-kernel-1.5.2.jar:1.5.2]
	at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:521) [axis2-kernel-1.5.2.jar:1.5.2]
	at org.apache.axis2.rpc.client.RPCServiceClient.invokeBlocking(RPCServiceClient.java:102) [axis2-adb-1.5.2.jar:1.5.2]
	at com.ebiz.abc.webservice.client.JdhxWebServiceRPCClient.querySellClient(JdhxWebServiceRPCClient.java:54) [classes/:na]
	at com.ebiz.abc.webservice.client.JdhxWebServiceRPCClient.main(JdhxWebServiceRPCClient.java:23) [classes/:na]


设置属性CHUNKED
serviceClient.getOptions().setProperty(HTTPConstants.CHUNKED, false);
分享到:
评论

相关推荐

    axis2客户端调用axis1服务接口

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

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

    当涉及到“axis2客户端调用服务端,带用户身份认证”时,我们主要关注的是如何在 Axis2 客户端中添加安全机制,确保只有经过验证的用户能够访问服务。 首先,理解身份认证是网络安全的基础。在Web服务中,通常采用...

    AXIS2作为客户端调用webService的demo

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

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

    本文将深入探讨如何使用Axis2客户端调用WebService接口,并且会特别关注如何精简所需的jar包。 首先,了解Axis2客户端的基本概念是至关重要的。Axis2客户端是用于与远程Web服务交互的工具,它允许开发者通过SOAP...

    AXIS2客户端调用实例

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

    axis2客户端调用工程代码

    本篇将详细介绍如何在Axis2环境下编写客户端代码来调用工程中的服务。 1. **Axis2简介** - Axis2 是一个基于 Axis1 进行重构的高性能Web服务引擎,它提供了更加灵活的服务架构,支持多种协议如SOAP、REST和XML-RPC...

    AXIS1.4客户端调用

    AXIS1.4客户端调用是关于Web服务客户端开发的一个主题,主要涉及到使用Apache Axis1.4库来创建和调用SOAP(Simple Object Access Protocol)服务。Apache Axis1.4是一个开源工具,它允许开发者在Java环境中轻松地...

    Axis客户端调用代码

    axis2-wsdl2java.sh -uri http://example.com/service?wsdl ``` 这将根据指定WSDL的URL生成对应的Java源代码。 3. **导入生成的类**: 生成的代码会包含一个或多个Java类,它们代表了服务的接口和必要的数据类型...

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

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

    axis2客户端调用带Ntlm认证例子

    本篇将详细介绍如何在Axis2客户端中调用需要NTLM认证的Web服务,并提供相关代码示例和所需库。 首先,NTLM是一种由Microsoft开发的身份验证协议,它基于质询-响应机制,用于在网络中保护用户的身份信息。在与NTLM...

    myeclipse8.5中axis2插件的安装和使用:axis2客户端代码生成

    Axis2 客户端代码生成是使用 Axis2 插件来生成客户端代码,以便调用 Web 服务。下面将详细介绍如何使用 Axis2 客户端代码生成。 首先,需要新建一个 Web 项目,例如 sayhello,然后编写服务端类,例如 Hello.java ...

    axis2客户端调用webService的DEMO

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

    axis2客户端所需要的所有jar包

    本文将详细阐述Axis2客户端所需的所有jar包及其在调用服务端、测试接口过程中的作用。 首先,让我们了解什么是Axis2。Axis2是Apache软件基金会的一个开源项目,它提供了一个灵活、高性能的SOAP引擎,支持多种协议,...

    基于Axis的Web Service客户端调用

    下载并安装Apache Axis,然后使用-axis2/bin目录下的wsdl2java工具,将WSDL文件转换为Java客户端代码。命令格式如下: ``` wsdl2java -uri http://example.com/weather/WeatherWebService?wsdl ``` 这将生成一系列...

    axis客户端调用webservice

    java axis客户端调用webservice,可应用于ofbiz框架。 解决网络上共享代码两次调用后会出现timeout的BUG

    axis2客户端需要的jar包

    在开发Axis2客户端时,正确地引入所需的jar包是至关重要的,因为这些库提供了与服务交互所需的各种功能。以下是关于Axis2客户端需要的jar包及其功能的详细解释: 1. **axis2-adb.jar**:这个jar包包含了Axis2的数据...

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

    Axis1.x版本是较老的实现,而Axis2是其后续版本,提供了更好的性能和模块化设计。 ### 二、CXF客户端调用Axis服务端步骤 #### 1. 获取服务端WSDL 首先,你需要获取Axis服务端的WSDL(Web Service Definition ...

    axis2客户端以及服务端所有jar包

    Axis2客户端库包含了用于调用Web服务的一系列组件。这些jar包主要包括: - `axis2-client.jar`: 提供了与服务交互的基本功能,如创建请求、处理响应等。 - `axiom-api.jar`和`axiom-impl.jar`: AXIOM(Abstract ...

    WebService:Axis客户端调用需要身份验证的CXF服务

    在本场景中,我们关注的是Axis客户端如何调用需要身份验证的CXF服务。Axis是一个开放源码的SOAP栈,常用于创建和部署Web服务,而CXF则是一个更现代的Java框架,也用于构建和消费Web服务,支持WS-Security等高级特性...

Global site tag (gtag.js) - Google Analytics