createMongoDbExchange should call its parent createExchange, so the
proper exchange constructors are called.

https://issues.apache.org/jira/browse/CAMEL-9065


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

Branch: refs/heads/master
Commit: 128d96ba3de08a1d5c35ee9140aa2f23a8151657
Parents: b464055
Author: oalles <oal...@gmail.com>
Authored: Sun Aug 9 14:02:36 2015 +0200
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Mon Aug 10 09:41:18 2015 +0200

----------------------------------------------------------------------
 .../java/org/apache/camel/component/mongodb/MongoDbEndpoint.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/128d96ba/components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/MongoDbEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/MongoDbEndpoint.java
 
b/components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/MongoDbEndpoint.java
index dc6ccb8..fd00379 100644
--- 
a/components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/MongoDbEndpoint.java
+++ 
b/components/camel-mongodb/src/main/java/org/apache/camel/component/mongodb/MongoDbEndpoint.java
@@ -282,7 +282,8 @@ public class MongoDbEndpoint extends DefaultEndpoint {
     }
 
     public Exchange createMongoDbExchange(DBObject dbObj) {
-        Exchange exchange = new DefaultExchange(this.getCamelContext(), 
getExchangePattern());
+//        Exchange exchange = new DefaultExchange(this.getCamelContext(), 
getExchangePattern());
+        Exchange exchange = super.createExchange();
         Message message = new DefaultMessage();
         message.setHeader(MongoDbConstants.DATABASE, database);
         message.setHeader(MongoDbConstants.COLLECTION, collection);

Reply via email to