测试的Web Service是以前用AXIS部署的一个LBS服务接口,源代码如下(敏感数据被隐):
//MyWebService.java
import java.io.*;
import java.util.Date;
import java.net.*;
import java.text.*;
//import java.rmi.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.xml.namespace.QName;
import org.apache.axis.Constants;
import org.apache.axis.client.Service;
import org.apache.axis.client.Call;
import org.apache.axis.encoding.XMLType;
import javax.xml.rpc.ParameterMode;
//import javax.xml.rpc.ServiceException;
public class MyWebService extends HttpServlet {
static String lbs_location = "http://xxx.xxx.xxx.xxx/axis/services/LBSSoapService?wsdl";
static String lbs_getLocationXY_SoapAction = "