当前位置: 代码迷 >> Web Service >> java调用vs2008写的webservice传接数组时出错
  详细解决方案

java调用vs2008写的webservice传接数组时出错

热度:131   发布时间:2012-12-17 09:31:40.0
java调用vs2008写的webservice传递数组时出错
最近和别人做数据传输,我们这边用.net写了个webservice函数如下

[WebMethod(Description = "信息查询")]
public String queryChildrenByCodes(String user, String password, String[] codes)
{
    ///下面是返回的xml报文
}

刚开始的时候函数是
[WebMethod(Description = "信息查询")]
public String queryChildrenByCodes(String user, String password, String codes)
{
    ///下面是返回的xml报文
}
这个没有问题,上面那个传的是个字符串数组是他们那边报错:【error】undefined simple or complex type "soapenc:Array"
这个问题怎么解释,是我们.net写的webservice要改动,还是他们的java程序要改动,如果我们的webservice要改的话应该如何改,他们说让我们把array类型去掉,不知道如何去?
高手们,小弟改怎么改???弄了一天了,也不知道怎么弄,比较急!!!!!
------解决方案--------------------
没人回答,自己顶一个!
另问题已经解决~~~~~
------解决方案--------------------
楼主这问题是怎么解决的?我也碰到相同的问题了。。。
  相关解决方案