Details
-
Bug
-
Resolution: Done
-
Major
-
jboss-fuse-6.2
-
None
-
%
Description
The camel-linkedin quickstart uses the class org.apache.camel.processor.BodyInAggregatingStrategy in its blueprint configuration. However, the class isn't present in the camel-core bundle, because it is in test scope. So the result of installation is
org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to load class org.apache.camel.processor.BodyInAggregatingStrategy from recipe BeanRecipe[name='aggregatorStrategy'] Caused by: java.lang.ClassNotFoundException: org.apache.camel.processor.BodyInAggregatingStrategy not found by org.apache.camel.camel-core [202]
Also notice that the name of configuration file mentioned in README.md (org.jboss.quickstarts.fuse.camel-linkedin.cfg) differs from the name used in the blueprint configuration (org.jboss.quickstarts.fuse.linkedin).