[ 
https://issues.apache.org/jira/browse/CAMEL-19592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen updated CAMEL-19592:
--------------------------------
    Issue Type: Improvement  (was: Bug)

> No bean could be found in the registry for: platform-http-router
> ----------------------------------------------------------------
>
>                 Key: CAMEL-19592
>                 URL: https://issues.apache.org/jira/browse/CAMEL-19592
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-jbang, camel-main
>    Affects Versions: 3.21.0
>            Reporter: Marat Gubaidullin
>            Priority: Minor
>
> Simple rest service:
> {code:java}
> - rest:
>     id: rest-f5bd
>     get:
>       - id: get-42e8
>         path: /demo
>         to: direct:demo
> - route:
>     id: demo
>     from:
>       uri: direct
>       id: from-7fa8
>       parameters:
>         name: demo
>       steps:
>         - setBody:
>             id: setBody-064f
>             expression:
>               simple:
>                 expression: Hello
>                 id: simple-6888
> {code}
> 1. When run with jbang works fine.
> 2. When export to with `camel.jbang.runtime=camel-main` and `mvn clean 
> package` and `java -jar target/xxx-runner.jar` throws an exception:
> {code:java}
> 2023-07-07 15:03:34.036 ERROR 59377 --- [           main] 
> el.impl.engine.AbstractCamelContext : Error starting CamelContext (camel-1) 
> due to exception thrown: No bean could be found in the registry for: 
> platform-http-router of type: 
> org.apache.camel.component.platform.http.vertx.VertxPlatformHttpRouter
> org.apache.camel.NoSuchBeanException: No bean could be found in the registry 
> for: platform-http-router of type: 
> org.apache.camel.component.platform.http.vertx.VertxPlatformHttpRouter
>         at 
> org.apache.camel.support.CamelContextHelper.mandatoryLookup(CamelContextHelper.java:240)
>  ~[karavan-1-runner.jar:?]
>         at 
> org.apache.camel.component.platform.http.vertx.VertxPlatformHttpRouter.lookup(VertxPlatformHttpRouter.java:290)
>  ~[karavan-1-runner.jar:?]
>         at 
> org.apache.camel.component.platform.http.vertx.VertxPlatformHttpConsumer.doInit(VertxPlatformHttpConsumer.java:99)
>  ~[karavan-1-runner.jar:?]
>         at 
> org.apache.camel.support.service.BaseService.init(BaseService.java:83) 
> ~[karavan-1-runner.jar:?]
>         at 
> org.apache.camel.support.service.BaseService.start(BaseService.java:111) 
> ~[karavan-1-runner.jar:?]
>         at 
> org.apache.camel.support.service.ServiceHelper.startService(ServiceHelper.java:113)
>  ~[karavan-1-runner.jar:?]
>         at 
> org.apache.camel.component.platform.http.PlatformHttpConsumer.doStart(PlatformHttpConsumer.java:53)
>  ~[karavan-1-runner.jar:?]
>         at 
> org.apache.camel.support.service.BaseService.start(BaseService.java:119) 
> ~[karavan-1-runner.jar:?]
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to