我使用jbuilder2005开发了一个soap client程序。
出现了如下异常:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.lang.ArrayIndexOutOfBoundsException: 0
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.lang.ArrayIndexOutOfBoundsException: 0
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:291)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:88)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:147)
at org.apache.axis.client.Call.invokeEngine(Call.java:2735)
at org.apache.axis.client.Call.invoke(Call.java:2718)
at org.apache.axis.client.Call.invoke(Call.java:2394)
at org.apache.axis.client.Call.invoke(Call.java:2317)
at org.apache.axis.client.Call.invoke(Call.java:1774)
at net.guodu.hbwt.HbwtSoapSoapBindingStub.auth(HbwtSoapSoapBindingStub.java:223)
at net.guodu.hbwt.HbwtTestCase.test1hbwtSoapAuth(HbwtTestCase.java:33)
...(Click for full stack trace)...
{http://xml.apache.org/axis/}hostname:ccit-dwz
java.lang.ArrayIndexOutOfBoundsException: 0
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:97)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:147)
at org.apache.axis.client.Call.invokeEngine(Call.java:2735)
at org.apache.axis.client.Call.invoke(Call.java:2718)
at org.apache.axis.client.Call.invoke(Call.java:2394)
at org.apache.axis.client.Call.invoke(Call.java:2317)
at org.apache.axis.client.Call.invoke(Call.java:1774)
at net.guodu.hbwt.HbwtSoapSoapBindingStub.auth(HbwtSoapSoapBindingStub.java:223)
at net.guodu.hbwt.HbwtTestCase.test1hbwtSoapAuth(HbwtTestCase.java:33)
...
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:291)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:88)
... 26 more
我是根据wsdl文件自动生成的程序。
这个是问题实在是找不出问题所在,网络是通的。
有遇到过此问题的帮帮忙。十分感谢!!!!
[/b][b][/b][b]
分享到:
相关推荐
在Web服务领域,SOAP(Simple Object Access Protocol)是一种基于XML的协议,用于交换结构化和类型化的信息。当涉及到Web Service客户端与服务器之间的交互时,有时需要在SOAP消息中添加额外的信息,例如身份验证或...
SOAP(Simple Object Access Protocol)是一种基于XML...了解和掌握`SoapClient`的使用,对于开发涉及跨系统通信的应用程序至关重要。在实际工作中,应根据具体需求灵活运用这些知识点,确保与各种SOAP服务的顺畅通信。
【标题】"SoapClient_20150904.zip" 涉及的核心知识点是使用`SoapClient`在PHP中进行SOAP(Simple Object Access Protocol)通信,这是Web服务的一种标准协议,允许应用程序通过HTTP交换结构化和类型化的信息。...
1. **主程序**:负责初始化SOAP客户端,解析WSDL,构建和发送SOAP请求,接收并处理响应。 2. **库文件**:可能包含了一些用于处理XML、HTTP请求和响应的库,例如DOM或SAX解析器。 3. **配置文件**:可能包含SOAP...
在开发php webservice 时可能用到 soapclient.jar包 看你实现什么功能
php soapclient 访问java service server
use WsScgi\LaravelSoap\SoapClient; $client = new SoapClient('http://example.com/soap/service?wsdl'); $response = $client->__soapCall('MethodName', ['param1' => 'value1', 'param2' => 'value2']); ``` ...
SOAP客户端是一款专为iPhone设计的Web服务工具,它使得在iOS平台上与SOAP(Simple Object Access Protocol)服务进行交互变得简单而高效。SOAP是一种基于XML的协议,广泛用于构建分布式系统,尤其是在企业级应用中,...
thinkphp内使用soap 把下载的soap解压放到ThinkPHP\Extend\... $client->soap_defencoding = 'utf-8'; $client->decode_utf8 = false; $client->xml_encoding = 'utf-8'; return $client->call($method, $data); }
SOAP客户端是能够发起SOAP请求的程序,这些请求通常用于调用远程Web服务的方法或功能。在这个特定的开源项目中,C# SOAP客户端不仅发送XML请求,还接收并解析响应,以便用户能够直观地查看交互过程。这对于调试、...
在IT行业中,Web服务是应用程序之间进行通信的一种标准方法,SOAP(Simple Object Access Protocol)是其中一种基于XML的协议,常用于远程调用和数据交换。Titanium是一个跨平台的JavaScript开发框架,允许开发者...
Yii 2 的 SOAP 客户端扩展...用法您需要设置soap客户端应用程序组件: 'components' => [ 'siteApi' => [ 'class' => 'mongosoft\soapclient\Client' , 'url' => 'http://myservice.com/api/hello' , 'options' => [ '
标题中的“PHP Class SoapClient not found解决方法”指的是在PHP编程中遇到的一个常见问题,即尝试使用`SoapClient`类时,系统抛出错误提示“Class ‘SoapClient’ not found”。这个问题通常发生在试图通过PHP调用...
VB6.0连接Web Service!!!!!!!
7. **调试工具**:该工具包还提供了调试功能,帮助开发人员检查和调试SOAP消息,定位和解决问题。 8. **互操作性**:SOAP的标准化特性使得基于不同技术栈的系统能够无缝通信。SOAP Toolkit 3.0强化了这一点,使得...
SoapClient调用WCF服务,自己碰到的一些问题,特来分享
这就是`mock-soapclient`类的作用,它允许我们在测试中模拟SOAP客户端的行为,从而避免这些问题。 `mock-soapclient`是一个专门为PHP设计的工具,它的目标是覆盖标准的`soapclient`类,提供一个可配置的模拟对象。...
Boomerang - SOAP & REST Client 6.1.0.0 for Chrome。 压缩包内包括 crx、pem、rar 等文件,谷歌内核的浏览器可直接拖放 crx 文件安装,如果提示“该扩展程序未列在 Chrome 网上应用店中,并可能是在您不知情的情况...