This is an automated email from the ASF dual-hosted git repository. pcongiusti pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
from d50d4a78c1a CAMEL-22010 - Camel-PQC: Define an option to store result of extractSecretKeyFromEncapsulation as header or in body (#17861) new 7b88dff41e5 feat(main): base development to include management port new 06ddc18877f feat(main): introduce management settings new 24761c23a39 feat(micrometer-prometheus): use management server new 99e9a99c098 chore(core): rename camel.management new 92f1e8eba63 feat(components/observabilit-services): use management port new b19a5f690b9 chore(main): remove summary new 73c5cb95125 chore(doc): management port The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../main/camel-main-configuration-metadata.json | 35 +- .../knative/http/KnativeHttpTestSupport.java | 7 +- .../prometheus/MicrometerPrometheus.java | 46 +- .../src/main/docs/observability-services.adoc | 4 + .../resources/observability-services.properties | 16 +- .../http/main/DefaultMainHttpServerFactory.java | 42 ++ .../platform/http/main/MainHttpServer.java | 113 +---- ...inHttpServer.java => ManagementHttpServer.java} | 563 +++------------------ .../BasicAuthenticationConfigurer.java | 18 + .../JWTAuthenticationConfigurer.java | 30 ++ .../MainAuthenticationConfigurer.java | 5 + .../http/vertx/VertxPlatformHttpConsumer.java | 7 +- .../http/vertx/VertxPlatformHttpEngine.java | 12 +- .../http/vertx/VertxPlatformHttpRouter.java | 29 +- .../http/vertx/VertxPlatformHttpServer.java | 5 +- .../http/vertx/VertxPlatformHttpEngineTest.java | 6 +- .../vertx/VertxPlatformHttpPooledExchangeTest.java | 3 +- ...ntServerConfigurationPropertiesConfigurer.java} | 64 +-- .../camel-main-configuration-metadata.json | 35 +- ...ain.HttpManagementServerConfigurationProperties | 2 + core/camel-main/src/main/docs/main.adoc | 43 +- .../org/apache/camel/main/BaseMainSupport.java | 45 +- ...tpManagementServerConfigurationProperties.java} | 268 ++-------- .../main/HttpServerConfigurationProperties.java | 43 +- .../camel/main/MainConfigurationProperties.java | 22 + .../apache/camel/main/MainHttpServerFactory.java | 10 + .../ROOT/pages/camel-4x-upgrade-guide-4_12.adoc | 9 +- .../modules/ROOT/pages/health-check.adoc | 6 +- .../maven/packaging/PrepareCamelMainMojo.java | 6 + 29 files changed, 542 insertions(+), 952 deletions(-) copy components/camel-platform-http-main/src/main/java/org/apache/camel/component/platform/http/main/{MainHttpServer.java => ManagementHttpServer.java} (67%) copy core/camel-main/src/generated/java/org/apache/camel/main/{HttpServerConfigurationPropertiesConfigurer.java => HttpManagementServerConfigurationPropertiesConfigurer.java} (70%) create mode 100644 core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.main.HttpManagementServerConfigurationProperties copy core/camel-main/src/main/java/org/apache/camel/main/{HttpServerConfigurationProperties.java => HttpManagementServerConfigurationProperties.java} (54%)