Java 调用web服务时出错

Java 调用web服务时出错,java,web-services,service,web,Java,Web Services,Service,Web,我试图用Java调用一个web服务,但我一直遇到一个错误,下面是我的代码: System.out.print(“web服务调用:……”); 试一试{ 字符串文本=webFunction(文本); System.out.println(“OK”); System.out.println(“网络答案:+texto”); }捕获(例外e){ System.out.println(“错误\n错误代码:+e”); } 我得到的错误是: Error code: javax.xml.ws.soap.SOAP

我试图用Java调用一个web服务,但我一直遇到一个错误,下面是我的代码:

System.out.print(“web服务调用:……”);
试一试{
字符串文本=webFunction(文本);
System.out.println(“OK”);
System.out.println(“网络答案:+texto”);
}捕获(例外e){
System.out.println(“错误\n错误代码:+e”);
}
我得到的错误是:

Error code: javax.xml.ws.soap.SOAPFaultException: Index: 29, Size: 29
如果有人能告诉我这个错误意味着什么,或者,告诉我如何解决它,那就太好了


谢谢

这似乎是一个数组/列表超出范围的问题。您正在尝试检索项索引29,但最大索引为28。检查你的while循环/for循环

你能发布一些代码吗?您使用哪些库来创建客户端?请提供更多信息。。