1、通过cxf用wsdl生成java客户端文件
下载apache的cxf文件下本地,再用wsdl2java命令生成,并copy java到相应的目录
2、客户端代码
@Test
public void q30100(){
//设置请求参数
DTSaleArea2CityDistReq dtSaleArea2CityDistReq = new DTSaleArea2CityDistReq();
dtSaleArea2CityDistReq.setBEGDATE("2017-11-02");
//服务类
SISaleArea2CityDistOutService service = new SISaleArea2CityDistOutService();
SISaleArea2CityDistOut out = service.getHTTPPort();
//设置webservice用户名密码,接口验证
BindingProvider bp = (BindingProvider) out;
Map context = bp.getRequestContext();
context.put(BindingProvider.USERNAME_PROPERTY, "pisuper");
context.put(BindingProvider.PASSWORD_PROPERTY, "Tra