大家好,我有以下内容:
public ChampionResponseWrapper getChampions(@WebParam(name="cityStateId")
Integer[] cityStateIds){
......
.......
}
上面的方法在Axis2 Web服务中,我使用hibernate从数据库中检索数据,虽然这似乎与我遇到的问题无关。
我正在使用soapui生成测试请求,但我没有收到响应错误
查看日志后,我看到以下堆栈跟踪:
java.lang.ArrayINdexOutOfBoundsException: 1
at org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:639)
........
........
在将调试器附加到方法并再次发送请求后,我甚至没有达到告诉我这与Axis2有关的方法,但是在谷歌尝试之后我并不是明智之举。
对这个问题的任何启示都会很棒。