//获取WebService路径及用户名密码
String endpoint = new CommonUtil()
.getSystemRunModel("WEBSERVICE_URL");
String username = new CommonUtil().getSystemRunModel("Username");
String password = new CommonUtil().getSystemRunModel("Password");
// 创建一个服务(service)调用(call)
Service service = new Service();
Call call = (Call) service.createCall();
//设置用户名和密码
if (username != null&&password !=null) {
call.addHeader(new SOAPHeaderElement("Authorization", "username",
username));
call.addHeader(new SOAPHeaderElement("Authorization", "password",
password));
}
// 超时时间设置成5秒
call.setTimeout(new Integer(5000));
// 设置service所在的url
call.setTargetEndpointAddress(new java.net.URL(endpoint));
//设置调用方法
cal