Have you installed the activemq feature in SMX? You need to install this feature first, before you install/start your bundle.
On Mon, Jul 11, 2011 at 10:14 AM, Gnanaguru S <[email protected]> wrote: > > Hi > > When i write the code in servicemix 4.3 for camel-blueprint, i get this log > since my bundle was not started. > > bating | Unable to start blueprint container for bundle trial.xml > org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to > int > ialize bean camel-13 > at > org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanR > ecipe.java:635)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRe > cipe.java:744)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.ja > va:64)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > org.apache.aries.blueprint.container.BlueprintRepository.createInstan > ces(BlueprintRepository.java:219)[7:org.apache.aries.blueprint:0.2.0.incubating] > > at > org.apache.aries.blueprint.container.BlueprintRepository.createInstan > ce(BlueprintRepository.java:198)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > org.apache.aries.blueprint.container.BlueprintRepository.create(Bluep > rintRepository.java:137)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.getCompon > entInstance(BlueprintContainerImpl.java:702)[7:org.apache.aries.blueprint:0.2.0. > incubating] > at > org.apache.camel.blueprint.handler.CamelNamespaceHandler$CamelDepende > nciesFinder.process(CamelNamespaceHandler.java:499)[76:org.apache.camel.camel-bl > ueprint:2.6.0] > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.processPr > ocessors(BlueprintContainerImpl.java:479)[7:org.apache.aries.blueprint:0.2.0.inc > ubating] > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(Blu > eprintContainerImpl.java:299)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.run(Bluep > rintContainerImpl.java:213)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:44 > 1)[:1.6.0_17] > at > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)[:1 > .6.0_17] > at > java.util.concurrent.FutureTask.run(FutureTask.java:138)[:1.6.0_17] > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. > access$301(ScheduledThreadPoolExecutor.java:98)[:1.6.0_17] > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. > run(ScheduledThreadPoolExecutor.java:207)[:1.6.0_17] > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec > utor.java:886)[:1.6.0_17] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor > .java:908)[:1.6.0_17] > at java.lang.Thread.run(Thread.java:619)[:1.6.0_17] > Caused by: org.apache.camel.FailedToCreateRouteException: Failed to create > route > route11 at: >>> To[activemq:queue:inputQueue] <<< in route: > Route[[From[file:// > inputdir/]] -> [To[activemq:queue:inputQu... because of Failed to resolve > endpoi > nt: activemq://queue:inputQueue due to: > org.osgi.service.blueprint.container.NoS > uchComponentException: No component with id 'activemq://queue:inputQueue' > could > be found > at > org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java > :759) > at > org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java > :160) > at > org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelCont > ext.java:701) > at > org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(Defau > ltCamelContext.java:1623) > at > org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelCo > ntext.java:1412) > at > org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext > .java:1321) > at > org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:65) > at > org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:52) > at > org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.j > ava:1299) > at > org.apache.camel.blueprint.BlueprintCamelContext.maybeStart(Blueprint > CamelContext.java:77) > at > org.apache.camel.blueprint.BlueprintCamelContext.init(BlueprintCamelC > ontext.java:72) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method)[:1.6.0_17 > ] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39)[:1.6.0_17] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25)[:1.6.0_17] > at java.lang.reflect.Method.invoke(Method.java:597)[:1.6.0_17] > at > org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUti > ls.java:221)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.jav > a:844)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanR > ecipe.java:633)[7:org.apache.aries.blueprint:0.2.0.incubating] > ... 18 more > Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to > resolve en > dpoint: activemq://queue:inputQueue due to: > org.osgi.service.blueprint.container > .NoSuchComponentException: No component with id > 'activemq://queue:inputQueue' co > uld be found > at > org.apache.camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelCon > text.java:449) > at > org.apache.camel.util.CamelContextHelper.getMandatoryEndpoint(CamelCo > ntextHelper.java:47) > at > org.apache.camel.model.RouteDefinition.resolveEndpoint(RouteDefinitio > n.java:175) > at > org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(DefaultRout > eContext.java:110) > at > org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(DefaultRout > eContext.java:116) > at > org.apache.camel.model.SendDefinition.resolveEndpoint(SendDefinition. > java:64) > at > org.apache.camel.model.SendDefinition.createProcessor(SendDefinition. > java:58) > at > org.apache.camel.model.ProcessorDefinition.makeProcessor(ProcessorDef > inition.java:403) > at > org.apache.camel.model.ProcessorDefinition.addRoutes(ProcessorDefinit > ion.java:174) > at > org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java > :756) > ... 35 more > Caused by: org.apache.camel.RuntimeCamelException: > org.osgi.service.blueprint.co > ntainer.NoSuchComponentException: No component with id > 'activemq://queue:inputQu > eue' could be found > at > org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHe > lper.java:1139) > at > org.apache.camel.impl.PropertyPlaceholderDelegateRegistry.lookup(Prop > ertyPlaceholderDelegateRegistry.java:47) > at > org.apache.camel.impl.DefaultCamelContext.createEndpoint(DefaultCamel > Context.java:1975) > at > org.apache.camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelCon > text.java:441) > ... 44 more > Caused by: org.osgi.service.blueprint.container.NoSuchComponentException: No > com > ponent with id 'activemq://queue:inputQueue' could be found > at > org.apache.aries.blueprint.container.DependencyGraph.getSortedRecipes > (DependencyGraph.java:51) > at > org.apache.aries.blueprint.container.BlueprintRepository.createInstan > ces(BlueprintRepository.java:214)[7:org.apache.aries.blueprint:0.2.0.incubating] > > at > org.apache.aries.blueprint.container.BlueprintRepository.createInstan > ce(BlueprintRepository.java:198)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > org.apache.aries.blueprint.container.BlueprintRepository.create(Bluep > rintRepository.java:137)[7:org.apache.aries.blueprint:0.2.0.incubating] > at > org.apache.aries.blueprint.container.BlueprintContainerImpl.getCompon > entInstance(BlueprintContainerImpl.java:702)[7:org.apache.aries.blueprint:0.2.0. > incubating] > at > org.apache.camel.blueprint.BlueprintContainerRegistry.lookup(Blueprin > tContainerRegistry.java:38) > at > org.apache.camel.impl.CompositeRegistry.lookup(CompositeRegistry.java > :58) > at > org.apache.camel.impl.PropertyPlaceholderDelegateRegistry.lookup(Prop > ertyPlaceholderDelegateRegistry.java:45) > ... 46 more > > karaf@root> > > > Screen shot: > > > http://servicemix.396122.n5.nabble.com/file/n4574233/wip.bmp > > *Blueprint Code* > > <?xml version="1.0" encoding="UTF-8"?> > <blueprint > xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation=" > http://www.osgi.org/xmlns/blueprint/v1.0.0 > http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd"> > <camelContext xmlns="http://camel.apache.org/schema/blueprint" > trace="true"> > > <route> > > <from uri="file://inputdir/"/> > <to uri="activemq:queue:inputQueue"/> > </route> > > <route> > <from uri="activemq:queue:inputQueue"/> > <to uri="xslt:file:C:\apache-servicemix-4.3.0\design.xsl"/> > <to uri="activemq:queue:outputQueue"/> > </route> > <route> > <from uri="activemq:queue:outputQueue"/> > <to uri="file://outputdir"/> > </route> > > > </camelContext> > </blueprint> > > > Help out > > FYI : Its in servicemix 4.3.0 > > ----- > Cheers > Guru > -- > View this message in context: > http://servicemix.396122.n5.nabble.com/blueprint-error-in-servicemix-4-3-tp4574233p4574233.html > Sent from the ServiceMix - User mailing list archive at Nabble.com. > -- Claus Ibsen ----------------- FuseSource Email: [email protected] Web: http://fusesource.com Twitter: davsclaus, fusenews Blog: http://davsclaus.blogspot.com/ Author of Camel in Action: http://www.manning.com/ibsen/
