Author: ningjiang
Date: Fri Jul 15 12:26:10 2011
New Revision: 1147117

URL: http://svn.apache.org/viewvc?rev=1147117&view=rev
Log:
CAMEL-4235 fixed the unit test error of CamelBlueprint2Test.testErrorHandler()

Modified:
    
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/handler/CamelNamespaceHandler.java

Modified: 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/handler/CamelNamespaceHandler.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/handler/CamelNamespaceHandler.java?rev=1147117&r1=1147116&r2=1147117&view=diff
==============================================================================
--- 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/handler/CamelNamespaceHandler.java
 (original)
+++ 
camel/trunk/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/handler/CamelNamespaceHandler.java
 Fri Jul 15 12:26:10 2011
@@ -178,7 +178,7 @@ public class CamelNamespaceHandler imple
 
         CamelContextFactoryBean ccfb = (CamelContextFactoryBean) value;
         ccfb.setImplicitId(implicitId);
-
+        
         MutablePassThroughMetadata factory = 
context.createMetadata(MutablePassThroughMetadata.class);
         factory.setId(".camelBlueprint.passThrough." + contextId);
         factory.setObject(new PassThroughCallable<Object>(value));
@@ -404,6 +404,7 @@ public class CamelNamespaceHandler imple
         e.setRuntimeClass(fact.getObjectType());
         e.setFactoryComponent(ef);
         e.setFactoryMethod("getObject");
+        e.addDependsOn(".camelBlueprint.processor.bean." + contextId);
 
         
context.getComponentDefinitionRegistry().registerComponentDefinition(e);
     }


Reply via email to