Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java.lang.ArrayIndexOutOfBoundsException:_Java - Fatal编程技术网

java.lang.ArrayIndexOutOfBoundsException:

java.lang.ArrayIndexOutOfBoundsException:,java,Java,我的android+Ksoap[Axis2]应用程序的tomcat控制台持续显示此错误 它没有提到我创建的任何类。然后我无法了解它。在我的web服务项目中有许多类 因此,请不要投反对票 根据文件 经过一些研究,我已经解决了这类问题,避免了像列表这样的复杂类型,而是使用数组作为方法的参数 我认为这是部署web服务方法时的最佳实践 因此,web服务方法的签名是同步的 除非你用一些代码清楚地描述你的问题,否则没有人能回答你。但你试图解决这个问题的方法是什么。这是一条简单的错误消息,只要你看一次就可以解

我的android+Ksoap[Axis2]应用程序的tomcat控制台持续显示此错误


它没有提到我创建的任何类。然后我无法了解它。在我的web服务项目中有许多类

因此,请不要投反对票


根据文件


经过一些研究,我已经解决了这类问题,避免了像列表这样的复杂类型,而是使用数组作为方法的参数

我认为这是部署web服务方法时的最佳实践

因此,web服务方法的签名是同步的


除非你用一些代码清楚地描述你的问题,否则没有人能回答你。但你试图解决这个问题的方法是什么。这是一条简单的错误消息,只要你看一次就可以解决。ArrayIndexOutOfBounds的哪一部分让你感到困惑?它没有提到我创建的任何类。那么我就无法了解它。我的web服务项目中有很多类,谢谢亲爱的android_dev_。它没有提到我创建的任何类。那么我就无法了解它关于它。我的web服务项目中有很多类。从你的问题来看,你似乎不知道这个错误代表什么。
java.lang.ArrayIndexOutOfBoundsException: 5
        at org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java
:630)
        at org.apache.axis2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:15
3)
        at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.jav
a:206)
        at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic
(RPCMessageReceiver.java:117)
        at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusines
sLogic(AbstractInOutMessageReceiver.java:40)
        at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMe
ssageReceiver.java:114)
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:181)
        at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReq
uest(HTTPTransportUtils.java:172)
        at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:1
46)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ss(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:48
9)
        at java.lang.Thread.run(Unknown Source)
Thrown to indicate that an array has been accessed with an illegal index. The index is either negative or greater than or equal to the size of the array.
public String sync(List<Operation> ops, String station, String sync_date)  
public String sync(Operation[] ops, String station, String sync_date)