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