我会传传递一个参数,但是传递多个参数,就返回错误。我不太清楚axis2如何传递多个参数,当传递多个参数的时候,是不是还要设置参数名和参数值的对应关系?我先贴代码如下,希望大神帮我看看哪里有错误。
/*使用axis2调用webservice*/
// 使用RPC方式调用WebService
RPCServiceClient serviceClient = new RPCServiceClient();
Options options = serviceClient.getOptions();
// 指定调用WebService的URL
EndpointReference targetEPR = new EndpointReference(
"http://10.64.17.64:8081/wsGDPT/services/UserMgrService?wsdl");
options.setTo(targetEPR);
//判断方法类型
String method=request.getParameter("method");
// 指定要调用的方法及WSDL文件的命名空间
QName qn = new QName("http://usermgrservice.com", method);
Object[] param =null;
Class[] returnType =null;
//对访问方法进行判断