我的调用的方法是这样的,为什么执行完之后报400错误,求高手指点:
String url = "http://10.10.30.12:50000/dir/wsdl?p=sa/cea12ef812243d8cac57203bb509d6fb";
String method = "OI_EOS2SAP_Report_REQ";
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(url));
call.setOperationName(method);
call.setUsername("DRPSOAP");
call.setPassword("DRPSOAP");
String[] strs = new String[] {"1","2"};
List return_value = (List) call.invoke(strs);
参数是随意些的,应该不影响
异常:
Exception in thread "main" AxisFault
faultCode: {http://xml.apache.org/axis/}HTTPfaultSubcode:
faultStrin