如果wsdl受到http基本身份验证的保护,如何通过cxf wsdl2java 生成客户端代码,我已经阅读了 wsdl2java 的文档,但我没有'找到任何有用的选择。
答案 0 :(得分:0)
基本身份验证对生成的代码没有影响。您只需要为双方的基本身份验证配置CXF。
答案 1 :(得分:0)
您可以尝试以下代码:
JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
factory.setServiceClass(webServiceClass);
factory.setWsdlLocation(wsdlLocation);
factory.setUsername(serviceUserName);
factory.setPassword(servicePassword);
T webServiceClassImpl = (T) factory.create();