org.springframework.ws.client.core.WebServiceTemplate.setMessageSender()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(8.0k)|赞(0)|评价(0)|浏览(247)

本文整理了Java中org.springframework.ws.client.core.WebServiceTemplate.setMessageSender()方法的一些代码示例,展示了WebServiceTemplate.setMessageSender()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebServiceTemplate.setMessageSender()方法的具体详情如下:
包路径:org.springframework.ws.client.core.WebServiceTemplate
类名称:WebServiceTemplate
方法名:setMessageSender

WebServiceTemplate.setMessageSender介绍

暂无

代码示例

代码示例来源:origin: spring-projects/spring-integration

  1. public void setMessageSender(WebServiceMessageSender messageSender) {
  2. Assert.state(!this.webServiceTemplateExplicitlySet,
  3. () -> "'messageSender' must be specified on the provided: " + this.webServiceTemplate);
  4. this.webServiceTemplate.setMessageSender(messageSender);
  5. }

代码示例来源:origin: org.springframework.ws/spring-ws-core

  1. /** Sets a single {@code WebServiceMessageSender} to be used by the gateway. */
  2. public final void setMessageSender(WebServiceMessageSender messageSender) {
  3. webServiceTemplate.setMessageSender(messageSender);
  4. }

代码示例来源:origin: apache/servicemix-bundles

  1. /** Sets a single {@code WebServiceMessageSender} to be used by the gateway. */
  2. public final void setMessageSender(WebServiceMessageSender messageSender) {
  3. webServiceTemplate.setMessageSender(messageSender);
  4. }

代码示例来源:origin: org.springframework.ws/org.springframework.ws

  1. /** Sets a single <code>WebServiceMessageSender</code> to be used by the gateway. */
  2. public final void setMessageSender(WebServiceMessageSender messageSender) {
  3. webServiceTemplate.setMessageSender(messageSender);
  4. }

代码示例来源:origin: spring-projects/spring-ws

  1. /** Sets a single {@code WebServiceMessageSender} to be used by the gateway. */
  2. public final void setMessageSender(WebServiceMessageSender messageSender) {
  3. webServiceTemplate.setMessageSender(messageSender);
  4. }

代码示例来源:origin: com.consol.citrus/citrus-ws

  1. /**
  2. * Sets the message sender.
  3. * @param messageSender
  4. */
  5. public void setMessageSender(WebServiceMessageSender messageSender) {
  6. this.messageSender = messageSender;
  7. getWebServiceTemplate().setMessageSender(messageSender);
  8. }

代码示例来源:origin: stackoverflow.com

  1. @Bean
  2. public WebServiceTemplate webServiceTemplate() {
  3. WebServiceTemplate template = new WebServiceTemplate();
  4. template.setMessageSender(httpComponentsMessageSender());
  5. return template;
  6. }

代码示例来源:origin: stackoverflow.com

  1. RequestConfig config = RequestConfig
  2. .custom()
  3. .setProxy(new HttpHost("host"))
  4. .build();
  5. CloseableHttpClient client = HttpClients
  6. .custom()
  7. .setDefaultRequestConfig(config)
  8. .build();
  9. HttpComponentsMessageSender messageSender = new HttpComponentsMessageSender(client);
  10. WebServiceTemplate wsTemplate = new WebServiceTemplate();
  11. wsTemplate.setMessageSender(messageSender);
  12. // Set other required properties ...

代码示例来源:origin: stackoverflow.com

  1. WebServiceTemplate wst = new WebServiceTemplate(new SaajSoapMessageFactory());
  2. wst.setMessageSender(new CustomHttpComponentsMessageSender());

代码示例来源:origin: stackoverflow.com

  1. setDefaultUri("https://myServer/soapws/ws/");
  2. Source requestSource = new ResourceSource(new ClassPathResource("MyRequest.xml"));
  3. StringResult result = new StringResult();
  4. WebServiceTemplate template = getWebServiceTemplate();
  5. HttpsUrlConnectionMessageSender sender = new HttpsUrlConnectionMessageSender();
  6. sender.setTrustManagers(new TrustManager[] { new UnTrustworthyTrustManager() });
  7. template.setMessageSender(sender);
  8. template.sendSourceAndReceiveToResult(requestSource, result);
  9. System.out.println(result);

代码示例来源:origin: org.springframework.ws/spring-ws-test

  1. /**
  2. * Creates a {@code MockWebServiceServer} instance based on the given {@link WebServiceTemplate}.
  3. *
  4. * @param webServiceTemplate the web service template
  5. * @return the created server
  6. */
  7. public static MockWebServiceServer createServer(WebServiceTemplate webServiceTemplate) {
  8. Assert.notNull(webServiceTemplate, "'webServiceTemplate' must not be null");
  9. MockWebServiceMessageSender mockMessageSender = new MockWebServiceMessageSender();
  10. webServiceTemplate.setMessageSender(mockMessageSender);
  11. return new MockWebServiceServer(mockMessageSender);
  12. }

代码示例来源:origin: spring-projects/spring-ws

  1. /**
  2. * Creates a {@code MockWebServiceServer} instance based on the given {@link WebServiceTemplate}.
  3. *
  4. * @param webServiceTemplate the web service template
  5. * @return the created server
  6. */
  7. public static MockWebServiceServer createServer(WebServiceTemplate webServiceTemplate) {
  8. Assert.notNull(webServiceTemplate, "'webServiceTemplate' must not be null");
  9. MockWebServiceMessageSender mockMessageSender = new MockWebServiceMessageSender();
  10. webServiceTemplate.setMessageSender(mockMessageSender);
  11. return new MockWebServiceServer(mockMessageSender);
  12. }

代码示例来源:origin: apache/servicemix-bundles

  1. /**
  2. * Creates a {@code MockWebServiceServer} instance based on the given {@link WebServiceTemplate}.
  3. *
  4. * @param webServiceTemplate the web service template
  5. * @return the created server
  6. */
  7. public static MockWebServiceServer createServer(WebServiceTemplate webServiceTemplate) {
  8. Assert.notNull(webServiceTemplate, "'webServiceTemplate' must not be null");
  9. MockWebServiceMessageSender mockMessageSender = new MockWebServiceMessageSender();
  10. webServiceTemplate.setMessageSender(mockMessageSender);
  11. return new MockWebServiceServer(mockMessageSender);
  12. }

代码示例来源:origin: code-not-found/spring-ws

  1. @Bean
  2. public WebServiceTemplate webServiceTemplate() throws Exception {
  3. WebServiceTemplate webServiceTemplate = new WebServiceTemplate();
  4. webServiceTemplate.setMarshaller(jaxb2Marshaller());
  5. webServiceTemplate.setUnmarshaller(jaxb2Marshaller());
  6. webServiceTemplate.setDefaultUri(defaultUri);
  7. // set a httpsUrlConnectionMessageSender to handle the HTTPS session
  8. webServiceTemplate.setMessageSender(httpsUrlConnectionMessageSender());
  9. return webServiceTemplate;
  10. }

代码示例来源:origin: code-not-found/spring-ws

  1. @Bean
  2. public WebServiceTemplate webServiceTemplate() throws Exception {
  3. WebServiceTemplate webServiceTemplate = new WebServiceTemplate();
  4. webServiceTemplate.setMarshaller(jaxb2Marshaller());
  5. webServiceTemplate.setUnmarshaller(jaxb2Marshaller());
  6. webServiceTemplate.setDefaultUri(defaultUri);
  7. webServiceTemplate.setMessageSender(httpComponentsMessageSender());
  8. return webServiceTemplate;
  9. }

代码示例来源:origin: code-not-found/spring-ws

  1. @Bean
  2. public WebServiceTemplate webServiceTemplate() {
  3. WebServiceTemplate webServiceTemplate = new WebServiceTemplate();
  4. webServiceTemplate.setMarshaller(jaxb2Marshaller());
  5. webServiceTemplate.setUnmarshaller(jaxb2Marshaller());
  6. webServiceTemplate.setDefaultUri(defaultUri);
  7. webServiceTemplate.setMessageSender(webServiceMessageSender());
  8. return webServiceTemplate;
  9. }

代码示例来源:origin: code-not-found/spring-ws

  1. @Bean
  2. public WebServiceTemplate webServiceTemplate() {
  3. WebServiceTemplate webServiceTemplate = new WebServiceTemplate();
  4. webServiceTemplate.setMarshaller(jaxb2Marshaller());
  5. webServiceTemplate.setUnmarshaller(jaxb2Marshaller());
  6. webServiceTemplate.setDefaultUri(
  7. "http://localhost:8080/codenotfound/ws/helloworld");
  8. webServiceTemplate
  9. .setMessageSender(httpUrlConnectionMessageSenderTimeout());
  10. return webServiceTemplate;
  11. }

代码示例来源:origin: code-not-found/spring-ws

  1. @Bean
  2. public WebServiceTemplate webServiceTemplate() {
  3. WebServiceTemplate webServiceTemplate = new WebServiceTemplate();
  4. webServiceTemplate.setMarshaller(jaxb2Marshaller());
  5. webServiceTemplate.setUnmarshaller(jaxb2Marshaller());
  6. webServiceTemplate.setDefaultUri(defaultUri);
  7. // set a HttpComponentsMessageSender which provides support for basic authentication
  8. webServiceTemplate.setMessageSender(httpComponentsMessageSender());
  9. return webServiceTemplate;
  10. }

代码示例来源:origin: code-not-found/spring-ws

  1. @Bean
  2. public WebServiceTemplate webServiceTemplate() throws Exception {
  3. WebServiceTemplate webServiceTemplate = new WebServiceTemplate();
  4. webServiceTemplate.setMarshaller(jaxb2Marshaller());
  5. webServiceTemplate.setUnmarshaller(jaxb2Marshaller());
  6. webServiceTemplate.setDefaultUri(defaultUri);
  7. webServiceTemplate.setMessageSender(httpComponentsMessageSender());
  8. return webServiceTemplate;
  9. }

代码示例来源:origin: code-not-found/spring-ws

  1. @Bean
  2. public WebServiceTemplate webServiceTemplate() throws Exception {
  3. WebServiceTemplate webServiceTemplate = new WebServiceTemplate();
  4. webServiceTemplate.setMarshaller(jaxb2Marshaller());
  5. webServiceTemplate.setUnmarshaller(jaxb2Marshaller());
  6. webServiceTemplate.setDefaultUri(defaultUri);
  7. // set a httpsUrlConnectionMessageSender to handle the HTTPS session
  8. webServiceTemplate.setMessageSender(httpsUrlConnectionMessageSender());
  9. return webServiceTemplate;
  10. }

相关文章

WebServiceTemplate类方法