Hi,

Could you use features:list to see if you have
camel-spring-osgi and camel-http features already installed?
Also, there shouldn't be camel-spring and camel-osgi features installed.

Freeman
On 2010-5-6, at 上午4:49, gnanda wrote:


I am getting following exception while deploying my camelrouter with the
below route


from("jbi:endpoint:urn:com.pf.simpleprovider:http:consumer").to("http://localhost/orderapp/OrderProcess ");

i have added camel-http to my pom.xml. I also attached the pom.xml file for
reference

exception is

javax.jbi.JBIException: java.lang.Exception: Error deploying SU camelrouter
        at
org .apache .servicemix .jbi .deployer .impl.ServiceAssemblyInstaller.install(ServiceAssemblyInstaller.java: 101)
        at
org .apache .servicemix.jbi.deployer.impl.Deployer.onBundleStarted(Deployer.java: 352)
        at
org .apache .servicemix.jbi.deployer.impl.Deployer.bundleChanged(Deployer.java: 282)
        at
org .apache .felix .framework .util .EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java: 800)
        at
org .apache .felix .framework .util.EventDispatcher.fireEventImmediately(EventDispatcher.java:728)
        at
org .apache .felix .framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java: 610)
        at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3608)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1706)
        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:892)
        at
org .apache .felix .fileinstall.internal.DirectoryWatcher.start(DirectoryWatcher.java: 1090)
        at
org .apache .felix .fileinstall.internal.DirectoryWatcher.start(DirectoryWatcher.java: 1076)
        at
org .apache .felix .fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java: 405)
        at
org .apache .felix .fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:212)
Caused by: java.lang.Exception: Error deploying SU camelrouter
        at
org .apache .servicemix .jbi .deployer .impl .ServiceAssemblyInstaller.deploySUs(ServiceAssemblyInstaller.java:213)
        at
org .apache .servicemix .jbi .deployer .impl.ServiceAssemblyInstaller.install(ServiceAssemblyInstaller.java: 85)
        ... 13 more
Caused by: javax.jbi.management.DeploymentException: <component-task- result
xmlns="http://java.sun.com/xml/ns/jbi/management-message";>
        <component-name>servicemix-camel</component-name>
        <component-task-result-details>
                <task-result-details>
                        <task-id>deploy</task-id>
                        <task-result>FAILED</task-result>
                        <message-type>ERROR</message-type>
<task-status-msg><msg-loc-info><loc-token/><loc-message>Could not deploy
xbean service unit</loc-message></msg-loc-info></task-status-msg>
                        <exception-info>
                                <nesting-level>1</nesting-level>
                                <msg-loc-info>
                                        <loc-token />
<loc-message>org.apache.camel.FailedToCreateRouteException: Failed to create route route5 at: >>> To[http://localhost/orderapp/ OrderProcess] <<< in route: Route[[From[endpoint:urn:com.pf.simpleprovider:http:consumer...
because of Failed to resolve endpoint:
http://localhost/orderapp/OrderProcess due to: No component found with
scheme: http</loc-message>
                                        
<stack-trace><![CDATA[org.apache.camel.RuntimeCamelException:
org.apache.camel.FailedToCreateRouteException: Failed to create route route5
at: >>> To[http://localhost/orderapp/OrderProcess] <<< in route:
Route[[From[endpoint:urn:com.pf.simpleprovider:http:consumer... because of Failed to resolve endpoint: http://localhost/orderapp/OrderProcess due to:
No component found with scheme: http
        at
org .apache .camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java: 1055)
        at
org .apache .camel .spring .SpringCamelContext.onApplicationEvent(SpringCamelContext.java:103)
        at
org .apache .camel .spring .CamelContextFactoryBean .onApplicationEvent(CamelContextFactoryBean.java:593)
        at
org.springframework.context.event.SimpleApplicationEventMulticaster $1.run(SimpleApplicationEventMulticaster.java:78)
        at
org .springframework .core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)
        at
org .springframework .context .event .SimpleApplicationEventMulticaster .multicastEvent(SimpleApplicationEventMulticaster.java:76)
        at
org .springframework .context .support .AbstractApplicationContext .publishEvent(AbstractApplicationContext.java:274)
        at
org .springframework .context .support .AbstractApplicationContext .finishRefresh(AbstractApplicationContext.java:736)
        at
org .springframework .context .support .AbstractApplicationContext.refresh(AbstractApplicationContext.java: 383)
        at
org .apache .servicemix .common .xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:87)
        at
org .apache .servicemix .camel.CamelSpringDeployer.deploy(CamelSpringDeployer.java:76)
        at
org .apache .servicemix .common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java: 88)
        at
org .apache .servicemix .common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
        at
org .apache .servicemix .jbi.deployer.artifacts.ServiceUnitImpl.deploy(ServiceUnitImpl.java: 104)
        at
org .apache .servicemix .jbi .deployer .impl .ServiceAssemblyInstaller.deploySUs(ServiceAssemblyInstaller.java:207)
        at
org .apache .servicemix .jbi .deployer .impl.ServiceAssemblyInstaller.install(ServiceAssemblyInstaller.java: 85)
        at
org .apache .servicemix.jbi.deployer.impl.Deployer.onBundleStarted(Deployer.java: 352)
        at
org .apache .servicemix.jbi.deployer.impl.Deployer.bundleChanged(Deployer.java: 282)
        at
org .apache .felix .framework .util .EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java: 800)
        at
org .apache .felix .framework .util.EventDispatcher.fireEventImmediately(EventDispatcher.java:728)
        at
org .apache .felix .framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java: 610)
        at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3608)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1706)
        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
        at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:892)
        at
org .apache .felix .fileinstall.internal.DirectoryWatcher.start(DirectoryWatcher.java: 1090)
        at
org .apache .felix .fileinstall.internal.DirectoryWatcher.start(DirectoryWatcher.java: 1076)
        at
org .apache .felix .fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java: 405)
        at
org .apache .felix .fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:212) Caused by: org.apache.camel.FailedToCreateRouteException: Failed to create
route route5 at: >>> To[http://localhost/orderapp/OrderProcess] <<< in
route: Route[[From[endpoint:urn:com.pf.simpleprovider:http:consumer...
because of Failed to resolve endpoint:
http://localhost/orderapp/OrderProcess due to: No component found with
scheme: http
        at
org .apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java: 693)
        at
org .apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java: 140)
        at
org .apache .camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java: 610)
        at
org .apache .camel .impl .DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java: 1180)
        at
org .apache .camel .impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:1090)
        at
org .apache .camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:1020)
        at
org .apache .camel.spring.SpringCamelContext.doStart(SpringCamelContext.java:158)
        at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:53)
        at
org .apache .camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:898)
        at
org .apache .camel.spring.SpringCamelContext.maybeStart(SpringCamelContext.java: 197)
        at
org .apache .camel .spring .SpringCamelContext.onApplicationEvent(SpringCamelContext.java:101)
        ... 27 more
Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to
resolve endpoint: http://localhost/orderapp/OrderProcess due to: No
component found with scheme: http
        at
org .apache .camel.impl.DefaultCamelContext.getEndpoint(DefaultCamelContext.java: 453)
        at
org .apache .camel .util .CamelContextHelper.getMandatoryEndpoint(CamelContextHelper.java:46)
        at
org .apache .camel.model.RouteDefinition.resolveEndpoint(RouteDefinition.java:158)
        at
org .apache .camel .impl.DefaultRouteContext.resolveEndpoint(DefaultRouteContext.java: 113)
        at
org .apache .camel .impl.DefaultRouteContext.resolveEndpoint(DefaultRouteContext.java: 119)
        at
org .apache .camel.model.SendDefinition.resolveEndpoint(SendDefinition.java:63)
        at
org .apache .camel.model.SendDefinition.createProcessor(SendDefinition.java:57)
        at
org .apache.camel.model.ToDefinition.createProcessor(ToDefinition.java:87)
        at
org .apache .camel .model.ProcessorDefinition.makeProcessor(ProcessorDefinition.java:325)
        at
org .apache .camel.model.ProcessorDefinition.addRoutes(ProcessorDefinition.java: 137)
        at
org .apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java: 690)
        ... 37 more
]]></stack-trace>
                                </msg-loc-info>
                        </exception-info>
                </task-result-details>
        </component-task-result-details>
</component-task-result>
        at
org .apache .servicemix.common.ManagementSupport.failure(ManagementSupport.java: 46)
        at
org .apache .servicemix.common.AbstractDeployer.failure(AbstractDeployer.java:43)
        at
org .apache .servicemix .common .xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:117)
        at
org .apache .servicemix .camel.CamelSpringDeployer.deploy(CamelSpringDeployer.java:76)
        at
org .apache .servicemix .common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java: 88)
        at
org .apache .servicemix .common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
        at
org .apache .servicemix .jbi.deployer.artifacts.ServiceUnitImpl.deploy(ServiceUnitImpl.java: 104)
        at
org .apache .servicemix .jbi .deployer .impl .ServiceAssemblyInstaller.deploySUs(ServiceAssemblyInstaller.java:207)
        ... 14 more
http://old.nabble.com/file/p28466289/pom.xml pom.xml
--
View this message in context: 
http://old.nabble.com/camel-2.2-smx4.2-org.apache.camel.ResolveEndpointFailedException%3ANo-component-found-with-scheme%3A-http-tp28466289p28466289.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.



--
Freeman Fang
------------------------
Open Source SOA: http://fusesource.com

Reply via email to