This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 137c0ef57dc3 CAMEL-26606: camel-platform-http-vertx - upgrade guide 
note for 4.22.3 (#29264)
137c0ef57dc3 is described below

commit 137c0ef57dc3444cb5cb9d37395616945683e930
Author: Andrea Cosentino <[email protected]>
AuthorDate: Thu Nov 5 20:50:37 2026 +0100

    CAMEL-26606: camel-platform-http-vertx - upgrade guide note for 4.22.3 
(#29264)
    
    The fix is backported to camel-4.22.x: add the note about the HTTP server
    failing to start when it cannot listen on its port to the 4.22 guide.
    
    Co-Authored-By: Claude Opus 5.5 <[email protected]>
    Signed-off-by: Andrea Cosentino <[email protected]>
---
 .../modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc          | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git 
a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc
index 068f0d5bf841..088277ba8f2b 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc
@@ -126,6 +126,15 @@ that lists them. Set `camel.management.port` to another 
port, so that the manage
 and applies them. To keep a single port, remove them and configure the HTTP 
server instead: for example,
 authentication configured on the HTTP server for `/*` also applies to the 
management endpoints.
 
+=== camel-platform-http-vertx - the HTTP server fails to start when it cannot 
listen on its port
+
+The Vert.x HTTP server of platform-http now fails to start when it cannot 
listen on its port, for example because
+another process already uses the port, and so Camel fails to start, with the 
bind error as the cause. This also applies
+to the HTTP server and the HTTP management server of camel-platform-http-main 
(`camel.server.*` and
+`camel.management.*`), which `camel run` uses: a second `camel run` with the 
same `--port` now fails to start. Before,
+the failure was only logged at WARN, and Camel started, with its platform-http 
routes reported as started, although
+nothing listened on the port.
+
 === camel-elasticsearch - the credentials are only sent to the nodes of the 
cluster
 
 The `user` and `password` are now offered only to the nodes the client talks 
to: the hosts of `hostAddresses` and,

Reply via email to