Hi

There should not be any eclipse specific code in camel or camel-main.
Its just a "public static void Main" class.

The stracktrace you posted tells that you need to add camel-grpc to
the classpath.


On Wed, Jan 19, 2022 at 1:20 PM Peter Lundin Q
<peter.q.lun...@ericsson.com.invalid> wrote:
>
> Hi,
>
> I noticed that when upgrading from 3.13.0 to 3.14.0 the possibility of 
> running a Camel Main application from Eclipse stopped working both for "Run 
> As -> Java Application" and "Debug As".
> Switching camel version back to 3.13.0 in the pom and it works fine. Any 
> ideas on what could cause this?
> I found this but it seems deprecated for 3.x. 
> https://camel.apache.org/components/2.x/others/eclipse.html
> Eclipse IDE for Java Developers
> Version: 2021-09 (4.21.0)
> Build id: 20210910-1417
>
> Exception in thread "main" org.apache.camel.FailedToCreateRouteException: 
> Failed to create route route3 at: >>> To[grpc://<rest of service uri 
> removed>, please check your classpath contains the needed Camel component jar.
> at org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:240)
> at org.apache.camel.reifier.RouteReifier.createRoute(RouteReifier.java:74)
> at 
> org.apache.camel.impl.DefaultModelReifierFactory.createRoute(DefaultModelReifierFactory.java:49)
> at 
> org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:868)
> at 
> org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:758)
> at 
> org.apache.camel.impl.engine.AbstractCamelContext.doInit(AbstractCamelContext.java:2861)
> at org.apache.camel.support.service.BaseService.init(BaseService.java:83)
> at 
> org.apache.camel.impl.engine.AbstractCamelContext.init(AbstractCamelContext.java:2567)
> at org.apache.camel.support.service.BaseService.start(BaseService.java:111)
> at 
> org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2586)
> at 
> org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:247)
> at org.apache.camel.main.Main.doStart(Main.java:116)
> at org.apache.camel.support.service.BaseService.start(BaseService.java:119)
> at org.apache.camel.main.MainSupport.run(MainSupport.java:69)
> at com.ericsson.ptd.rtd.aas.RtdProducerMain.main(RtdProducerMain.java:30)
> Caused by: org.apache.camel.NoSuchEndpointException: No endpoint could be 
> found for: grpc://<rest of service uri removed>, please check your classpath 
> contains the needed Camel component jar.
> at 
> org.apache.camel.impl.engine.AbstractCamelContext.doGetEndpoint(AbstractCamelContext.java:974)
> at 
> org.apache.camel.impl.engine.AbstractCamelContext.getEndpoint(AbstractCamelContext.java:850)
> at 
> org.apache.camel.support.CamelContextHelper.resolveEndpoint(CamelContextHelper.java:123)
> at org.apache.camel.reifier.SendReifier.resolveEndpoint(SendReifier.java:43)
> at org.apache.camel.reifier.SendReifier.createProcessor(SendReifier.java:36)
> at 
> org.apache.camel.reifier.ProcessorReifier.makeProcessor(ProcessorReifier.java:838)
> at 
> org.apache.camel.reifier.ProcessorReifier.addRoutes(ProcessorReifier.java:579)
> at org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:236)
> ... 14 more
> Best Regards /Peter



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to