When the "blueprint-camel-drools-decision-table-example" is deployed on Fuse 6.1 :
features:addurl mvn:org.jboss.integration.fuse.quickstarts/karaf-features/1.0.0-SNAPSHOT/xml/features
features:install drools-decision-table-kie-blueprint-camel-example
then Blueprint fails
2015-04-30 13:09:38,914 | INFO | l Console Thread | BlueprintContainerImpl | ? ? | 9 - org.apache.aries.blueprint.core - 1.0.1.redhat-610379 | Bundle org.jboss.integration.fuse.quickstarts.blueprint-camel-drools-decision-table-example is waiting for namespace handlers [http://camel.apache.org/schema/blueprint]
The problem is resolved if we remove the bundles of Camel 2.14 as the blueprint container of our example will be able to load the correct OSGI service
2015-04-30 13:11:51,221 | INFO | uteDecisionTable | Chilton | ? ? | 142 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Cheese Cheddar costs 50 EUR.
2015-04-30 13:11:51,245 | INFO | imer://testRoute | Bar | ? ? | 142 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Person Old Person can go to the bar
2015-04-30 13:11:51,263 | INFO | de startup timer | MavenIndexerFacade | ? ? | 251 - io.hawt.hawtio-maven-indexer - 1.2.0.redhat-379 | Updating the maven indices. This may take a while, please be patient...
2015-04-30 13:11:51,691 | INFO | de startup timer | MavenIndexerFacade | ? ? | 251 - io.hawt.hawtio-maven-indexer - 1.2.0.redhat-379 | Completed updating 2 maven indices.
2015-04-30 13:11:52,613 | INFO | 0 - timer://test | route2 | ? ? | 142 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Msg received : Hello there! - Header cheese = 123
2015-04-30 13:11:57,618 | INFO | 0 - timer://test | route2 | ? ? | 142 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Msg received : Hello there! - Header cheese = 123
2015-04-30 13:12:01,173 | INFO | imer://testRoute | Home | ? ? | 142 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Person Young Person is staying home
2015-04-30 13:12:01,174 | INFO | uteDecisionTable | Chilton | ? ? | 142 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Cheese Stilton costs 10 EUR.
2015-04-30 13:12:02,621 | INFO | 0 - timer://test | route2 | ? ? | 142 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Msg received : Hello there! - Header cheese = 123
Linked #48
When the "blueprint-camel-drools-decision-table-example" is deployed on Fuse 6.1 :
then Blueprint fails
The problem is resolved if we remove the bundles of Camel 2.14 as the blueprint container of our example will be able to load the correct OSGI service
Linked #48