我一运行就报这个错误:
        java.lang.ClassCastException: java.util.ArrayList cannot be cast to [[Ljava.lang.String;
at autoUtil.testWebService.main(testWebService.java:44)这是client的代码,service就是返回一个String[][] 二维数组try {
String wsdlUrl = "http://127.0.0.1:8080/Seal/services/SealPrintService?wsdl";
String nameSpaceUri = "http://zhrs.serv"; Service service = new Service();
Call call; call = (Call) service.createCall(); // 设置service所在URL
call.setTargetEndpointAddress(new java.net.URL(wsdlUrl));

call.setOperationName(new QName(nameSpaceUri, "getAllPrinterList"));
String[][] ret2 = (String[][])call.invoke(new Object[] { });
if(ret2!=null){
for(int i=0;i<ret2.length;i++){
System.out.println("打印机ID为: "+ret2[i][0]);
System.out.println("打印机名称为: "+ret2[i][1]);
}
}
} catch (Exception e) {
e.printStackTrace();
}