public void setMessageSender(WebServiceMessageSender messageSender) { Assert.state(!this.webServiceTemplateExplicitlySet, () -> "'messageSender' must be specified on the provided: " + this.webServiceTemplate); this.webServiceTemplate.setMessageSender(messageSender); }
/** Sets a single {@code WebServiceMessageSender} to be used by the gateway. */ public final void setMessageSender(WebServiceMessageSender messageSender) { webServiceTemplate.setMessageSender(messageSender); }
/** Sets a single {@code WebServiceMessageSender} to be used by the gateway. */ public final void setMessageSender(WebServiceMessageSender messageSender) { webServiceTemplate.setMessageSender(messageSender); }
/** Sets a single <code>WebServiceMessageSender</code> to be used by the gateway. */ public final void setMessageSender(WebServiceMessageSender messageSender) { webServiceTemplate.setMessageSender(messageSender); }
/** Sets a single {@code WebServiceMessageSender} to be used by the gateway. */ public final void setMessageSender(WebServiceMessageSender messageSender) { webServiceTemplate.setMessageSender(messageSender); }
/** * Sets the message sender. * @param messageSender */ public void setMessageSender(WebServiceMessageSender messageSender) { this.messageSender = messageSender; getWebServiceTemplate().setMessageSender(messageSender); }
@Bean public WebServiceTemplate webServiceTemplate() { WebServiceTemplate template = new WebServiceTemplate(); template.setMessageSender(httpComponentsMessageSender()); return template; }
RequestConfig config = RequestConfig .custom() .setProxy(new HttpHost("host")) .build(); CloseableHttpClient client = HttpClients .custom() .setDefaultRequestConfig(config) .build(); HttpComponentsMessageSender messageSender = new HttpComponentsMessageSender(client); WebServiceTemplate wsTemplate = new WebServiceTemplate(); wsTemplate.setMessageSender(messageSender); // Set other required properties ...
WebServiceTemplate wst = new WebServiceTemplate(new SaajSoapMessageFactory()); wst.setMessageSender(new CustomHttpComponentsMessageSender());
setDefaultUri("https://myServer/soapws/ws/"); Source requestSource = new ResourceSource(new ClassPathResource("MyRequest.xml")); StringResult result = new StringResult(); WebServiceTemplate template = getWebServiceTemplate(); HttpsUrlConnectionMessageSender sender = new HttpsUrlConnectionMessageSender(); sender.setTrustManagers(new TrustManager[] { new UnTrustworthyTrustManager() }); template.setMessageSender(sender); template.sendSourceAndReceiveToResult(requestSource, result); System.out.println(result);
/** * Creates a {@code MockWebServiceServer} instance based on the given {@link WebServiceTemplate}. * * @param webServiceTemplate the web service template * @return the created server */ public static MockWebServiceServer createServer(WebServiceTemplate webServiceTemplate) { Assert.notNull(webServiceTemplate, "'webServiceTemplate' must not be null"); MockWebServiceMessageSender mockMessageSender = new MockWebServiceMessageSender(); webServiceTemplate.setMessageSender(mockMessageSender); return new MockWebServiceServer(mockMessageSender); }
/** * Creates a {@code MockWebServiceServer} instance based on the given {@link WebServiceTemplate}. * * @param webServiceTemplate the web service template * @return the created server */ public static MockWebServiceServer createServer(WebServiceTemplate webServiceTemplate) { Assert.notNull(webServiceTemplate, "'webServiceTemplate' must not be null"); MockWebServiceMessageSender mockMessageSender = new MockWebServiceMessageSender(); webServiceTemplate.setMessageSender(mockMessageSender); return new MockWebServiceServer(mockMessageSender); }
/** * Creates a {@code MockWebServiceServer} instance based on the given {@link WebServiceTemplate}. * * @param webServiceTemplate the web service template * @return the created server */ public static MockWebServiceServer createServer(WebServiceTemplate webServiceTemplate) { Assert.notNull(webServiceTemplate, "'webServiceTemplate' must not be null"); MockWebServiceMessageSender mockMessageSender = new MockWebServiceMessageSender(); webServiceTemplate.setMessageSender(mockMessageSender); return new MockWebServiceServer(mockMessageSender); }
@Bean public WebServiceTemplate webServiceTemplate() throws Exception { WebServiceTemplate webServiceTemplate = new WebServiceTemplate(); webServiceTemplate.setMarshaller(jaxb2Marshaller()); webServiceTemplate.setUnmarshaller(jaxb2Marshaller()); webServiceTemplate.setDefaultUri(defaultUri); // set a httpsUrlConnectionMessageSender to handle the HTTPS session webServiceTemplate.setMessageSender(httpsUrlConnectionMessageSender()); return webServiceTemplate; }
@Bean public WebServiceTemplate webServiceTemplate() throws Exception { WebServiceTemplate webServiceTemplate = new WebServiceTemplate(); webServiceTemplate.setMarshaller(jaxb2Marshaller()); webServiceTemplate.setUnmarshaller(jaxb2Marshaller()); webServiceTemplate.setDefaultUri(defaultUri); webServiceTemplate.setMessageSender(httpComponentsMessageSender()); return webServiceTemplate; }
@Bean public WebServiceTemplate webServiceTemplate() { WebServiceTemplate webServiceTemplate = new WebServiceTemplate(); webServiceTemplate.setMarshaller(jaxb2Marshaller()); webServiceTemplate.setUnmarshaller(jaxb2Marshaller()); webServiceTemplate.setDefaultUri(defaultUri); webServiceTemplate.setMessageSender(webServiceMessageSender()); return webServiceTemplate; }
@Bean public WebServiceTemplate webServiceTemplate() { WebServiceTemplate webServiceTemplate = new WebServiceTemplate(); webServiceTemplate.setMarshaller(jaxb2Marshaller()); webServiceTemplate.setUnmarshaller(jaxb2Marshaller()); webServiceTemplate.setDefaultUri( "http://localhost:8080/codenotfound/ws/helloworld"); webServiceTemplate .setMessageSender(httpUrlConnectionMessageSenderTimeout()); return webServiceTemplate; }
@Bean public WebServiceTemplate webServiceTemplate() { WebServiceTemplate webServiceTemplate = new WebServiceTemplate(); webServiceTemplate.setMarshaller(jaxb2Marshaller()); webServiceTemplate.setUnmarshaller(jaxb2Marshaller()); webServiceTemplate.setDefaultUri(defaultUri); // set a HttpComponentsMessageSender which provides support for basic authentication webServiceTemplate.setMessageSender(httpComponentsMessageSender()); return webServiceTemplate; }
@Bean public WebServiceTemplate webServiceTemplate() throws Exception { WebServiceTemplate webServiceTemplate = new WebServiceTemplate(); webServiceTemplate.setMarshaller(jaxb2Marshaller()); webServiceTemplate.setUnmarshaller(jaxb2Marshaller()); webServiceTemplate.setDefaultUri(defaultUri); webServiceTemplate.setMessageSender(httpComponentsMessageSender()); return webServiceTemplate; }
@Bean public WebServiceTemplate webServiceTemplate() throws Exception { WebServiceTemplate webServiceTemplate = new WebServiceTemplate(); webServiceTemplate.setMarshaller(jaxb2Marshaller()); webServiceTemplate.setUnmarshaller(jaxb2Marshaller()); webServiceTemplate.setDefaultUri(defaultUri); // set a httpsUrlConnectionMessageSender to handle the HTTPS session webServiceTemplate.setMessageSender(httpsUrlConnectionMessageSender()); return webServiceTemplate; }