[
https://issues.apache.org/jira/browse/CAMEL-23272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrea Cosentino resolved CAMEL-23272.
--------------------------------------
Resolution: Fixed
> `--management-port` is overriding `restConfiguration > port`
> ------------------------------------------------------------
>
> Key: CAMEL-23272
> URL: https://issues.apache.org/jira/browse/CAMEL-23272
> Project: Camel
> Issue Type: Bug
> Components: camel-jbang
> Affects Versions: 4.18.0, 4.18.1
> Reporter: Ricardo Martinez
> Assignee: Andrea Cosentino
> Priority: Minor
> Fix For: 4.18.2, 4.19.0
>
>
> {code:java}
> - restConfiguration:
> port: "9000"
> - rest:
> id: rest-1641
> get:
> - id: get-2806
> path: hola
> to:
> uri: direct
> parameters:
> name: getOperation
> - route:
> from:
> uri: direct
> parameters:
> name: getOperation
> steps:
> - log:
> id: log-1490
> message: ${body}
> id: route-1721
> {code}
> Specifying
> {noformat}
> --management-port=34835
> {noformat}
> forces the HTTP server to use the same port, ignoring what was written in the
> rest defintion.
> {noformat}
> camel run '--source-dir=/temp/rest' --console --management-port=34835 --dev
> --port=9000 '--local-kamelet-dir=/temp/rest'"
> {noformat}
> {noformat}
> bq. 2026-03-30 17:28:03.274 INFO 245883 --- [ntloop-thread-0]
> tform.http.vertx.VertxPlatformHttpServer : Vert.x HttpServer started on
> 0.0.0.0:35011
> bq. 2026-03-30 17:28:03.347 WARN 245883 --- [ main]
> .plugin.DefaultJolokiaPlatformHttpPlugin : No access restrictor found at:
> classpath:/jolokia-access.xml, access to all MBeans is allowed. Mind that
> this is an unsecure and dangerous configuration that you may only want to use
> for development environments. NEVER use this in a production environment as
> it would expose sensitive information with no authentication and is a
> potential vector of remote attacks.
> bq. 2026-03-30 17:28:03.364 INFO 245883 --- [ main]
> .plugin.DefaultJolokiaPlatformHttpPlugin : Creating
> DefaultJolokiaPlatformHttpPlugin with Restrictor:
> org.jolokia.server.core.restrictor.AllowAllRestrictor@5da57a64
> bq. 2026-03-30 17:28:03.411 INFO 245883 --- [ main]
> upport.FileWatcherResourceReloadStrategy : Live route reloading enabled
> (directory: /temp/rest)
> bq. 2026-03-30 17:28:03.490 INFO 245883 --- [ main]
> e.camel.impl.engine.AbstractCamelContext : Routes startup (total:1 rest-dsl:1)
> bq. 2026-03-30 17:28:03.491 INFO 245883 --- [ main]
> e.camel.impl.engine.AbstractCamelContext : Started route-1129
> (rest://get:/hola)
> bq. 2026-03-30 17:28:03.491 INFO 245883 --- [ main]
> e.camel.impl.engine.AbstractCamelContext : Apache Camel 4.18.1 (rest-example)
> started in 377ms (build:0ms init:0ms start:377ms boot:442ms)
> bq. 2026-03-30 17:28:03.492 INFO 245883 --- [ main]
> nt.platform.http.main.MainHttpServerUtil : HTTP Management endpoints summary
> bq. 2026-03-30 17:28:03.493 INFO 245883 --- [ main]
> nt.platform.http.main.MainHttpServerUtil :
> http://0.0.0.0:35011/observe/health (GET)
> (produce:application/json)
> bq. 2026-03-30 17:28:03.493 INFO 245883 --- [ main]
> nt.platform.http.main.MainHttpServerUtil :
> http://0.0.0.0:35011/observe/info (GET)
> (produce:application/json)
> bq. 2026-03-30 17:28:03.493 INFO 245883 --- [ main]
> nt.platform.http.main.MainHttpServerUtil :
> http://0.0.0.0:35011/observe/jolokia (GET,POST)
> (produce:text/plain,application/json)
> bq. 2026-03-30 17:28:03.493 INFO 245883 --- [ main]
> nt.platform.http.main.MainHttpServerUtil : http://0.0.0.0:35011/q/dev
> (GET) (produce:text/plain,application/json)
> bq. 2026-03-30 17:28:03.493 INFO 245883 --- [ main]
> nt.platform.http.main.MainHttpServerUtil :
> http://0.0.0.0:35011/q/download (GET)
> (produce:text/plain,application/octet-stream)
> bq. 2026-03-30 17:28:03.493 INFO 245883 --- [ main]
> nt.platform.http.main.MainHttpServerUtil : http://0.0.0.0:35011/q/upload
> (PUT,DELETE) (accept:multipart/form-data)
> bq. 2026-03-30 17:28:45.974 WARN 245883 --- [rReloadStrategy]
> upport.FileWatcherResourceReloadStrategy : Error reloading routes from file:
> /temp/rest/.camel-jbang/camel-jbang-run.properties due to:
> /temp/rest/home/ricmarti/repos/temp/rest/.camel-jbang/camel-jbang-run.properties
> does not exist. This exception is ignored.
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)