我为以下代码创建了一个Web服务,但我得到了一个例外:
org.apache.axis.InternalException: java.lang.Exception:找不到 匹配WSDD的Java操作 操作“andrQues”(0 args)“开启 调用函数。
public class Ques {
public String[] AndrQues(){
String ques[] = {"name??", "age??", "grade??"};
return ques;
}
}
有谁知道它为什么会发生或者是否应该以其他方式写出来?
答案 0 :(得分:0)
我发现了错误。 我使用envelope.getResponse()来检索返回的值。应该写下以下内容:
** KvmSerializable result =(KvmSerializable)envelope.bodyIn;
System.out.println(“Result:”+ result.getProperty(0).toString()); **
这可以很好地从数组中检索值。