prasadfrommori opened a new issue, #548:
URL: https://github.com/apache/camel-karaf/issues/548
Hi Team
I am working with Camel upgrade from 3.14.0 to 4.7.0. now issue occurs with
camel-cxf-rest 4.7.0 with karaf 4.4.6. while deploying the camel is trying to
expose a cxf service which is having dependency issue( camel-cxf-rest is
looking) with the class
org.apache.camel.component.cxf.**jaxrs.blueprint.CxfRsBlueprintEndpointFactoryBean**
but the camel-cxf-blueprint contains
org.apache.camel.component.cxf.**blueprint.jaxrs.CxfRsBlueprintEndpointFactoryBean**.
Error:
2024-11-06T12:15:07,742 | ERROR | Blueprint Event Dispatcher: 1 |
BlueprintCamelContext | 280 - camel-blueprint - 4.7.0 | Error
occurred during starting CamelContext: TestCamelContext
org.apache.camel.FailedToCreateRouteException: Failed to create route bulk:
Route(bulk)[From[cxfrs:bean:bulk?bindingStyle=SimpleConsumer... because of
Failed to resolve endpoint: cxfrs://bean:bulk?bindingStyle=SimpleConsumer due
to:
org.apache.camel.component.cxf.jaxrs.blueprint.CxfRsBlueprintEndpointFactoryBean
at
org.apache.camel.reifier.RouteReifier.createRoute(RouteReifier.java:92) ~[!/:?]
at
org.apache.camel.impl.DefaultModelReifierFactory.createRoute(DefaultModelReifierFactory.java:49)
~[!/:?]
at
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:720)
~[!/:?]
at
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:587)
~[!/:?]
at
org.apache.camel.impl.engine.AbstractCamelContext.doInit(AbstractCamelContext.java:2390)
~[!/:?]
at
org.apache.camel.support.service.BaseService.init(BaseService.java:78) ~[!/:?]
at
org.apache.camel.impl.engine.AbstractCamelContext.init(AbstractCamelContext.java:2024)
~[!/:?]
at
org.apache.camel.support.service.BaseService.start(BaseService.java:105) ~[!/:?]
at
org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2043)
~[!/:?]
at
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:211)
~[!/:?]
at
org.apache.camel.blueprint.BlueprintCamelContext.start(BlueprintCamelContext.java:234)
~[!/:?]
at
org.apache.camel.blueprint.BlueprintCamelContext.maybeStart(BlueprintCamelContext.java:276)
~[!/:?]
at
org.apache.camel.blueprint.BlueprintCamelContext.blueprintEvent(BlueprintCamelContext.java:180)
[!/:?]
at
org.apache.aries.blueprint.container.BlueprintEventDispatcher$3.call(BlueprintEventDispatcher.java:197)
[!/:1.10.3]
at
org.apache.aries.blueprint.container.BlueprintEventDispatcher$3.call(BlueprintEventDispatcher.java:195)
[!/:1.10.3]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
[?:?]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[?:?]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[?:?]
at java.lang.Thread.run(Thread.java:842) [?:?]
Caused by: org.apache.camel.ResolveEndpointFailedException: Failed to
resolve endpoint: cxfrs://bean:bulk?bindingStyle=SimpleConsumer due to:
org.apache.camel.component.cxf.jaxrs.blueprint.CxfRsBlueprintEndpointFactoryBean
at
org.apache.camel.impl.engine.AbstractCamelContext.doGetEndpoint(AbstractCamelContext.java:835)
~[!/:?]
at
org.apache.camel.impl.engine.AbstractCamelContext.getEndpoint(AbstractCamelContext.java:735)
~[!/:?]
at
org.apache.camel.support.CamelContextHelper.getMandatoryEndpoint(CamelContextHelper.java:66)
~[!/:?]
at
org.apache.camel.reifier.AbstractReifier.resolveEndpoint(AbstractReifier.java:199)
~[!/:?]
at
org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:106)
~[!/:?]
at
org.apache.camel.reifier.RouteReifier.createRoute(RouteReifier.java:86) ~[!/:?]
... 23 more
Caused by: java.lang.ClassNotFoundException:
org.apache.camel.component.cxf.jaxrs.blueprint.CxfRsBlueprintEndpointFactoryBean
at
org.apache.camel.impl.engine.DefaultClassResolver.resolveMandatoryClass(DefaultClassResolver.java:134)
~[?:?]
at
org.apache.camel.component.cxf.jaxrs.CxfRsComponent.createSpringContextEndpoint(CxfRsComponent.java:120)
~[?:?]
at
org.apache.camel.component.cxf.jaxrs.CxfRsComponent.doCreateEndpoint(CxfRsComponent.java:97)
~[?:?]
at
org.apache.camel.component.cxf.jaxrs.CxfRsComponent.createEndpoint(CxfRsComponent.java:65)
~[?:?]
at
org.apache.camel.support.DefaultComponent.createEndpoint(DefaultComponent.java:171)
~[!/:?]
at
org.apache.camel.impl.engine.AbstractCamelContext.doGetEndpoint(AbstractCamelContext.java:801)
~[!/:?]
at
org.apache.camel.impl.engine.AbstractCamelContext.getEndpoint(AbstractCamelContext.java:735)
~[!/:?]
at
org.apache.camel.support.CamelContextHelper.getMandatoryEndpoint(CamelContextHelper.java:66)
~[!/:?]
at
org.apache.camel.reifier.AbstractReifier.resolveEndpoint(AbstractReifier.java:199)
~[!/:?]
at
org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:106)
~[!/:?]
at
org.apache.camel.reifier.RouteReifier.createRoute(RouteReifier.java:86) ~[!/:?]
... 23 more
Class location:

Reference of source code:
Lone no 121
https://github.com/apache/camel/blob/camel-4.7.0/components/camel-cxf/camel-cxf-rest/src/main/java/org/apache/camel/component/cxf/jaxrs/CxfRsComponent.java
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]