Hi,

Where you put design.xsl?  And how you deploy your camel router bundle?

Probably you can use absolute path to refer design.xsl, something like
<to uri="xslt:file://your_file_absolute_path/design.xsl"/>
to see if it works.

Freeman

On 2011-7-5, at 下午1:48, Gnanaguru S wrote:

Hi


10:59:57,245 | ERROR | rint Extender: 2 | BlueprintContainerImpl |
?
? | 10 - org.apache.aries.blueprint - 0.3.1 | Unable to start blueprint
container for bundle trial.xml
org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to
intialize bean camel-4
       at
org .apache .aries .blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:638) [10:org.apache.
aries.blueprint:0.3.1]
       at
org .apache .aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java: 724)[10:org.apache.a
ries.blueprint:0.3.1]
       at
org .apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java: 64)[10:org.apache.aries.blu
eprint:0.3.1]
       at
org .apache .aries .blueprint .container .BlueprintRepository.createInstances(BlueprintRepository.java:2
19)[10:org.apache.aries.blueprint:0.3.1]
       at
org .apache .aries .blueprint .container .BlueprintRepository.createInstance(BlueprintRepository.java:19
8)[10:org.apache.aries.blueprint:0.3.1]
       at
org .apache .aries .blueprint .container.BlueprintRepository.create(BlueprintRepository.java:137) [10:or
g.apache.aries.blueprint:0.3.1]
       at
org .apache .aries .blueprint .container .BlueprintContainerImpl.getComponentInstance(BlueprintContainer
Impl.java:718)[10:org.apache.aries.blueprint:0.3.1]
       at
org.apache.camel.blueprint.handler.CamelNamespaceHandler $CamelDependenciesFinder.process(CamelNames paceHandler.java:499)[215:org.apache.camel.camel-blueprint: 2.7.1.fuse-00-27]
       at
org .apache .aries .blueprint .container .BlueprintContainerImpl.processProcessors(BlueprintContainerImp
l.java:495)[10:org.apache.aries.blueprint:0.3.1]
       at
org .apache .aries .blueprint .container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java: 314)[
10:org.apache.aries.blueprint:0.3.1]
       at
org .apache .aries .blueprint .container.BlueprintContainerImpl.run(BlueprintContainerImpl.java: 227)[10
:org.apache.aries.blueprint:0.3.1]
       at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java: 441)[: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(ScheduledThreadPool
Executor.java:98)[:1.6.0_17]
       at
java.util.concurrent.ScheduledThreadPoolExecutor $ScheduledFutureTask.run(ScheduledThreadPoolExecuto
r.java:207)[:1.6.0_17]
       at
java.util.concurrent.ThreadPoolExecutor $Worker.runTask(ThreadPoolExecutor.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 route2 at: >>> To[xslt:design
.xsl] <<< in route: Route[[From[file:start.xml]] -> [To[xslt:design.xsl],
To[fil... because of Failed to resol
ve endpoint: xslt://design.xsl due to: class path resource [design.xsl]
cannot be opened because it does not e
xist class path resource [design.xsl]
       at
org .apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java: 818)
       at
org .apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java: 165)
       at
org .apache .camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java: 708)
       at
org .apache .camel .impl .DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java: 1650)
       at
org .apache .camel .impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:1439)
       at
org .apache .camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:1338)
       at
org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:67)
       at
org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:54)
       at
org .apache .camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:1316)
       at
org .apache .camel .blueprint .BlueprintCamelContext.maybeStart(BlueprintCamelContext.java:78)
       at
org .apache .camel .blueprint.BlueprintCamelContext.init(BlueprintCamelContext.java:73)
       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(DelegatingMethodAccessorImpl.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(ReflectionUtils.java: 226)[10:org.apache.ari
es.blueprint:0.3.1]
       at
org .apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java: 824)[10:org.apache.aries.blu
eprint:0.3.1]
       at
org .apache .aries .blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:636) [10:org.apache.
aries.blueprint:0.3.1]
       ... 18 more
Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to
resolve endpoint: xslt://design.xsl due
to: class path resource [design.xsl] cannot be opened because it does not
exist class path resource [design.xs
l]
       at
org .apache .camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java: 451)
       at
org .apache .camel .util .CamelContextHelper.getMandatoryEndpoint(CamelContextHelper.java:47)
       at
org .apache .camel.model.RouteDefinition.resolveEndpoint(RouteDefinition.java:180)
       at
org .apache .camel .impl.DefaultRouteContext.resolveEndpoint(DefaultRouteContext.java: 110)
       at
org .apache .camel .impl.DefaultRouteContext.resolveEndpoint(DefaultRouteContext.java: 116)
       at
org .apache .camel.model.SendDefinition.resolveEndpoint(SendDefinition.java:61)
       at
org .apache .camel.model.SendDefinition.createProcessor(SendDefinition.java:55)
       at
org .apache .camel .model.ProcessorDefinition.makeProcessor(ProcessorDefinition.java:433)
       at
org .apache .camel.model.ProcessorDefinition.addRoutes(ProcessorDefinition.java: 181)
       at
org .apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java: 815)
       ... 35 more
Caused by: javax.xml.transform.TransformerConfigurationException: class path
resource [design.xsl] cannot be o
pened because it does not exist class path resource [design.xsl]
       at
org .apache .camel.component.xslt.XsltComponent.loadResource(XsltComponent.java: 160)
       at
org .apache .camel .component.xslt.XsltComponent.createEndpoint(XsltComponent.java:132)
       at
org .apache .camel.impl.DefaultComponent.createEndpoint(DefaultComponent.java:75)
       at
org .apache .camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java: 433)
       ... 44 more
Caused by: java.io.FileNotFoundException: class path resource [design.xsl]
cannot be opened because it does no
t exist
       at
org .springframework .core.io.ClassPathResource.getInputStream(ClassPathResource.java:158)
       at
org .apache .camel.component.xslt.XsltComponent.loadResource(XsltComponent.java: 156)
       ... 47 more

karaf@root>

-----
Cheers
Guru
--
View this message in context: 
http://servicemix.396122.n5.nabble.com/Endpoint-in-Fuse-tp4549457p4552224.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

---------------------------------------------
Freeman Fang

FuseSource
Email:[email protected]
Web: fusesource.com
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com









Reply via email to