You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2015/10/21 13:47:12 UTC

[3/3] camel git commit: Fixed how spring-ws creates exchange in consumer as it should use the endpoint to do it.

Fixed how spring-ws creates exchange in consumer as it should use the endpoint to do it.


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/d92ff43d
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/d92ff43d
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/d92ff43d

Branch: refs/heads/camel-2.15.x
Commit: d92ff43d2f4f8fc2d8201a4255d5a7413748eedf
Parents: 1edbeca
Author: Claus Ibsen <da...@apache.org>
Authored: Wed Oct 21 13:49:12 2015 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Wed Oct 21 13:49:41 2015 +0200

----------------------------------------------------------------------
 .../camel/component/spring/ws/SpringWebserviceConsumer.java      | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/d92ff43d/components/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/SpringWebserviceConsumer.java
----------------------------------------------------------------------
diff --git a/components/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/SpringWebserviceConsumer.java b/components/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/SpringWebserviceConsumer.java
index 5514ff5..3acd9b2 100644
--- a/components/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/SpringWebserviceConsumer.java
+++ b/components/camel-spring-ws/src/main/java/org/apache/camel/component/spring/ws/SpringWebserviceConsumer.java
@@ -18,7 +18,6 @@ package org.apache.camel.component.spring.ws;
 
 import java.util.Iterator;
 import java.util.Map;
-
 import javax.xml.namespace.QName;
 import javax.xml.transform.Source;
 
@@ -29,7 +28,6 @@ import org.apache.camel.Message;
 import org.apache.camel.Processor;
 import org.apache.camel.converter.jaxp.XmlConverter;
 import org.apache.camel.impl.DefaultConsumer;
-import org.apache.camel.impl.DefaultExchange;
 import org.springframework.ws.WebServiceMessage;
 import org.springframework.ws.context.MessageContext;
 import org.springframework.ws.mime.Attachment;
@@ -54,7 +52,7 @@ public class SpringWebserviceConsumer extends DefaultConsumer implements Message
      * Invoked by Spring-WS when a {@link WebServiceMessage} is received
      */
     public void invoke(MessageContext messageContext) throws Exception {
-        Exchange exchange = new DefaultExchange(endpoint.getCamelContext(), ExchangePattern.InOptionalOut);
+        Exchange exchange = getEndpoint().createExchange(ExchangePattern.InOptionalOut);
         populateExchangeFromMessageContext(messageContext, exchange);
 
         // start message processing