动态调用代码如下:
String sfUrl = "http://219.134.187.154:8088/bsp-oip/ws/WarehouseService?wsdl";
// 动态实例
JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
final Client client = dcf.createClient(sfUrl);----此处报空指针异常
// 设置超时单位为毫秒
HTTPConduit http = (HTTPConduit) client.getConduit();
http.getClient().setReceiveTimeout(3000);
HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
httpClientPolicy.setConnectionTimeout(10000);// 连接超时(毫秒)
httpClientPolicy.setAllowChunking(false);// 取消块编码
httpClientPolicy.setReceiveTimeout(10000);// 响应超时(毫秒)
http.setClient(httpClientPolicy);
说明:此段代码部署在windows环境是没有问题的,部署在linux下就有问题,请各位指点,异常信息详见附件