CXF抛出任何政策选择都不能满足

我正在尝试使用CXF为.NET Web服务编写Java客户端,但在调用“client.getConduit()”时,它会抛出exception – org.apache.cxf.ws.policy.PolicyException:不能满足任何策略备选方案。 请帮忙!

这是代码片段 –

ServiceClass service = new ServiceClass(); PortClass port = service.getPort(ServiceClass.class); Client client = ClientProxy.getClient(port); HTTPConduit httpConduit = (HTTPConduit) client.getConduit(); final HTTPClientPolicy httpClientPolicy = httpConduit.getClient(); httpClientPolicy.setAllowChunking(false); httpClientPolicy.setAutoRedirect(true); final BindingProvider bindingProvider = (BindingProvider) port; final Map requestContext = bindingProvider.getRequestContext(); final Credentials credentials = new NTCredentials(USERNAME, PASSWORD, "", DOMAIN); requestContext.put(Credentials.class.getName(), credentials); requestContext.put(AsyncHTTPConduit.USE_ASYNC, Boolean.TRUE); 

这是来自wsdl的ws政策片段 –