我可以使用soap ui请求soap web服务服务器,但是当使用java时,我发现了一些问题,比如ClientProtocolException,请帮助我,我不知道我的代码有什么问题,我已经准备好配置代理和身份验证,但仍然出现错误,比如那,请帮助我,这是我的代码
package com.muf.ws.client;
@Configuration
public class ClientConfig {
@Value("${client.default-uri}")
private String defaultUri;
@Bean
Jaxb2Marshaller marshaller() {
Jaxb2Marshaller marshaller = new Jaxb2Marshaller();
marshaller.setContextPath("com.creditinfo.cb5");
return marshaller;
}
@Bean
public WebServiceTemplate webServiceTemplate() {
WebServiceTemplate webServiceTemplate = new WebServiceTemplate();
UsernamePasswordCredentials user = new
UsernamePasswordCredentials("username", "pass");
webServiceTemplate.setMarshaller(marshaller());
webServiceTemplate.setUnmarshaller(marshaller());
webServiceTemplate.setDefaultUri(defaultUri);
HttpHost host = new HttpHost("proxy", port);
HttpComponentsMessageSender messageSender = new
HttpComponentsMessageSender();
webServiceTemplate.setMessageSender(messageSender);
messageSender.setHttpClient(HttpClients.custom().setProxy(host).build());
messageSender.setCredentials(user);
return webServiceTemplate;
}
...
}
Run Code Online (Sandbox Code Playgroud)
这就是错误
14:49:22,045 ERROR [org.springframework.boot.web.support.ErrorPageFilter] (default task-4) Forwarding to error page from request [/testWSDL] due to …Run Code Online (Sandbox Code Playgroud)