This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot_sbom in repository https://gitbox.apache.org/repos/asf/camel.git
omit 1a1981826cb Regen SBOM from commit dca750d8c2cf707c6431dc8e15c367c777f0e4c2 add 27f33e7dc67 Regen SBOM from commit dca750d8c2cf707c6431dc8e15c367c777f0e4c2 (#16204) add 722eac4d296 (chores) camel-etcd3: prevent manual test from running add 6bfd76f3ca4 (chores) camel-plc4x: prevent manual test from running add 0e479de49b5 CAMEL-21420: XML and YAML DSL should better support languages with namespaces such as xpath when parsing and writing outputs (#16219) add b10284d84be chore(deps): Bump aws-java-sdk2-version from 2.29.8 to 2.29.9 (#16207) add dcf35225032 chore(deps): Bump org.apache.maven:maven-archiver from 3.6.2 to 3.6.3 (#16208) add 33c412d32c8 chore(deps): Bump org.atmosphere:atmosphere-runtime (#16215) add 6921663870c chore(deps-dev): Bump com.nimbusds:nimbus-jose-jwt from 9.45 to 9.46 (#16216) add b822ebc577e chore(deps): Bump com.ibm.icu:icu4j from 75.1 to 76.1 (#16210) add cdbb3bbf955 chore(deps): Bump org.apache.santuario:xmlsec from 4.0.2 to 4.0.3 (#16211) add 8ff90afade2 chore(deps): Bump org.opensearch.client:opensearch-java (#16212) add f0d1938d239 camel-bindy - Make test run faster add 6012767a65d chore(deps): Bump com.google.cloud:google-cloud-secretmanager-bom (#16206) add 8d77d479d5b chore(deps): Bump org.apache.httpcomponents.client5:httpclient5 (#16217) add cb157f0d11f chore(deps): Bump io.smallrye:smallrye-fault-tolerance (#16213) add 6433f232127 Fix for RestOpenApiProcessor for parsing path variables from the http request uri succesfully. (#16220) add 499bb1fd02f (chores) camel-etcd3: skip tests on s390x and ppc64le add 342e77e371e CAMEL-21434: decouple configuration references from the KameletMain class add b97870c6977 (chores) camel-main: break large method add 3f917b09c60 (chores) camel-kamelet-main: break large method add fe4c0f36d3b CAMEL-6766 Generated produces string now includes media types from all responses (#16221) add a5b6762b998 camel-fury: Improve to allow auto discovery Fury from the registry (#16214) add da4629bf8c9 chore(deps): Bump aws-java-sdk2-version from 2.29.9 to 2.29.10 (#16228) add d950444d748 chore(deps): Bump io.milvus:milvus-sdk-java from 2.4.7 to 2.4.8 (#16230) add c46403ed7a4 chore(deps): Bump mapstruct-version from 1.6.2 to 1.6.3 (#16231) add 2f8383b2228 chore(deps): Bump micrometer-version from 1.13.6 to 1.14.0 (#16229) add 4d9865ec677 chore(deps): Bump io.camunda:zeebe-client-java from 8.6.3 to 8.6.5 (#16232) add 0e58a0c2496 camel-opentelemetry: Updates broken link in doc (#16233) add 33bba4d6a6f (chores) camel-kamelet-main: break large method add 1a457477084 fix(components): Micrometer Prometheus configurable path add c66cf053fba Upgrade Camel Kamelets to version 4.8.1 (#16235) add b8d9dd7fb94 Upgrade Localstack test infra image to version 3.8.1 (#16237) add dd51c2d89b9 CAMEL-21432: camel-core - Prevent 0 as cache size for multicast EIP (#16238) add 1cc771f8f8c CAMEL-21438: disable unreliable tests on s390x add fa02fffe0ed CAMEL-21439: disable etcd3 tests as the component is likely broken add c46dc08d970 CAMEL-21441: camel log is only for main runtime. Added to docs add 3f0f2fc9ec8 fix: solve pagination exception caused by Jackson update (#16241) add f43bc51efdc Upgrade Pinecone Client to version 3.0.0 (#16243) add 12e0af7249f CAMEL-21443: Camel JBang shell command (#16182) add 3db6376b0bb Allow CamelContext to be inherited in Smooks pipeline (#16244) add d57a1819925 Upgrade activemq 6.1.4 add 241e08ab814 Fix version in clickup add 66ae6689188 camel-cloudevents: is no longer preview add 2b08741b74b CAMEL-20503: camel-http OAuth2 support for caching / refreshing tokens (#16227) add 1024b2489dd CAMEL-21377: camel-jbang - Show default values in --help add 4aff148416a camel-jbang - Upgrade to hawtio 4.2.0 and polished add e2d0645ae93 chore(deps): Bump com.prowidesoftware:pw-iso20022 (#16246) add 4f76b01d8c9 chore(deps): Bump com.google.auth:google-auth-library-oauth2-http (#16248) add 16d936edbda chore(deps): Bump aws-java-sdk2-version from 2.29.10 to 2.29.11 (#16247) add 5e78d8f6e61 chore(deps): Bump org.apache.parquet:parquet-avro from 1.14.3 to 1.14.4 (#16253) add 6419d5d5075 chore(deps): Bump io.smallrye.config:smallrye-config (#16250) add 003e82cd9a9 chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer (#16251) add acf496f3547 chore(deps): Bump io.projectreactor.netty:reactor-netty (#16249) add df434ac7824 chore(deps-dev): Bump io.projectreactor:reactor-core (#16254) add b74302efa63 chore(deps): Bump org.apache.fury:fury-core from 0.8.0 to 0.9.0 (#16255) add 3ade6063c68 chore(deps): Bump micrometer-tracing-version from 1.3.5 to 1.4.0 (#16252) add e07899c6356 chore(deps-dev): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17 (#16256) add e8232c36557 CAMEL-21444: camel-jbang - Fix NPE in VersionHelper add c6e589fbc2b CAMEL-21435: camel-netty - Add doc about danger of setting too low producer pool size. add 7021180ff77 CAMEL-21436: camel-jbang - Export beans with secret function should work even if k8s is not configured add 8003838108c enable s390x tests (#16245) add 99875b1bc92 Upgrade Opensearch test infra version to 2.18.0 (#16257) add 396e3f2f96b Removed dead property placeholder for opensearch (#16258) add 1ad1deeb214 Polished add 1fbc99bc289 CAMEL-21445 - camel-core - Vault with secret refresh should be disabled as default (#16261) add 438ca24dedc CAMEL-21446: Fixes key resolution with default (#16259) add 5995c0571be (chores) doc: minor grammar/typos fixes in the 4.9 migration guide add 0f62d441fdb CAMEL-21448: deprecate camel-etcd3 (#16263) add c2998122a91 CAMEL-21436: camel-jbang - Export beans with secret function should work even if k8s is not configured add 33562b7d6fe chore(deps): Bump jolokia-version from 2.1.1 to 2.1.2 (#16265) add f01357cbcc0 Add note about how to configure beanio.properties add 93c76544366 chore(deps): Bump aws-java-sdk2-version from 2.29.11 to 2.29.12 (#16266) add 61df1bea63a chore(deps): Bump io.netty:netty-bom from 4.1.114.Final to 4.1.115.Final (#16267) add ab8641c63df chore(deps): Bump io.github.classgraph:classgraph (#16268) add 7cb261ba514 chore(deps): Bump google-cloud-http-client-version from 1.45.0 to 1.45.1 (#16269) add 5c0e0086d82 chore(deps): Bump shiro-version from 2.0.1 to 2.0.2 (#16270) add 6ad1ea2ee1b chore(deps): Bump gg.jte:jte from 3.1.13 to 3.1.14 (#16272) add ebfaf10908a chore(deps): Bump elasticsearch-java-client-version (#16273) add 7032ceff34a chore(deps): Bump langchain4j-version from 0.35.0 to 0.36.0 (#16271) add c61106aae94 camel-jbang - Upgrade to Quarkus 3.16.3 add 870a175b1e4 chore(deps): Bump com.azure:azure-storage-blob-changefeed (#16274) add 2fbc005632b chore: camel-jbang kubernetes plugin - remove docker requirement on export command (#16276) add 1cb479ee0da (chores) itests: minor adjustments (#16275) add 21dbf26c065 CAMEL-21454: camel-main - Do not trigger JVM shutdown hook if already shutting down add e42df7d3722 CAMEL-21402: Mock endpoints can now use all the standard languages more easily in fluent expecation builders and also custom functions in Java lined code (#16280) add a4c35c9093b CAMEL-21455: Upgrade beanio to 3.2.0 add 7d0be34374e chore(deps): Bump aws-java-sdk2-version from 2.29.12 to 2.29.14 (#16281) add b5c9088cf5f chore(deps): Bump tahu-version from 1.0.11 to 1.0.12 (#16284) add b9dd999e1cd chore(deps): Bump huaweicloud-sdk-version from 3.1.121 to 3.1.122 (#16285) add 54c0424ed9e chore(deps): Bump com.googlecode.libphonenumber:libphonenumber (#16286) add 3fb4edb7ba6 Polished add 1e7bd122c8a CAMEL-20199: Remove synchronized blocks from components R to S (#16288) add fc6352ca4e3 chore(deps): Bump org.codehaus.mojo:versions-maven-plugin (#16282) add 8949cb53fa6 chore(deps): Bump spring-version from 6.1.14 to 6.2.0 (#16283) add 17cdc892eec camel-pubnub: upgrade to v10 client add 678f0630752 Upgrade maven plugin versions for sbom in camel-jbang add 88baf2273c5 feat(components): add camel-observability-services add 9df896a52b6 CAMEL-21431: camel-jbang - camel run can now use . instead of * to select all files. (#16289) add 8f9917e8fff xml default (#16291) add 14b897e7a6f Add known releases in catalog add 93a8867d177 CAMEL-21166 - Kubernetes Configmaps: Trigger context reloading on update add 6f38b9540cc CAMEL-21166 - Kubernetes Configmaps: Trigger context reloading on update add 98d71ddc7af CAMEL-21166 - Kubernetes Configmaps: Trigger context reloading on update add 2f8d69d5d7a CAMEL-21166 - Kubernetes Configmaps: Trigger context reloading on update add affe175c59e [CAMEL-21451] Migrate to JKube generated resources for all runtimes add 246c0d9bd60 CAMEL-21459: camel-jbang - Version list to include old releases add bb31e3e716d Polished add ec239d785a1 XML and YAML DSL do not output default attributes anymore add 00ce3f22c84 camel-jbang - Auto detect vault dependencies (#16293) add e7d2ebce5ab Flaky test add ec6a4e42c00 Flaky test add cb5691b014f Regen SBOM from commit ec6a4e42c001e4f2e127b10d6c0ab130a4015234 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (1a1981826cb) \ N -- N -- N refs/heads/regen_bot_sbom (cb5691b014f) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: bom/camel-bom/pom.xml | 5 + camel-sbom/camel-sbom.json | 12312 ++++++++++--------- camel-sbom/camel-sbom.xml | 10998 +++++++++-------- catalog/camel-allcomponents/pom.xml | 5 + .../catalog/beans/Etcd3AggregationRepository.json | 2 +- .../apache/camel/catalog/components/clickup.json | 2 +- .../org/apache/camel/catalog/components/etcd3.json | 2 +- .../org/apache/camel/catalog/components/http.json | 15 +- .../org/apache/camel/catalog/components/https.json | 15 +- .../camel/catalog/components/netty-http.json | 4 +- .../org/apache/camel/catalog/components/netty.json | 4 +- .../apache/camel/catalog/components/pubnub.json | 24 +- .../org/apache/camel/catalog/dataformats/fury.json | 5 +- .../main/camel-main-configuration-metadata.json | 10 +- .../apache/camel/catalog/main/sensitive-keys.json | 1 - .../apache/camel/catalog/models/dataFormats.json | 2 +- .../org/apache/camel/catalog/models/fury.json | 5 +- .../org/apache/camel/catalog/models/marshal.json | 2 +- .../org/apache/camel/catalog/models/unmarshal.json | 2 +- .../apache/camel/catalog/others/cloudevents.json | 2 +- .../catalog/releases/camel-quarkus-releases.json | 12 + .../camel/catalog/releases/camel-releases.json | 747 +- .../apache/camel/catalog/schemas/camel-spring.xsd | 63 +- .../camel/catalog/releases/old-camel-releases.json | 620 + .../pinecone/PineconeVectorDbProducer.java | 7 +- .../component/pinecone/it/PineconeComponentIT.java | 6 +- .../atmosphere/websocket/WebsocketEndpoint.java | 2 +- .../src/main/docs/beanio-dataformat.adoc | 7 + .../fixed/link/BindyRaceConditionLinkTest.java | 6 +- .../apache/camel/component/clickup/clickup.json | 2 +- .../src/main/docs/clickup-component.adoc | 2 +- .../camel/component/clickup/ClickUpEndpoint.java | 2 +- components/camel-cloudevents/pom.xml | 1 - .../src/generated/resources/cloudevents.json | 2 +- .../src/main/docs/cloudevents.adoc | 2 +- .../component/dhis2/api/Dhis2GetTestCase.java | 5 +- .../apache/camel/component/dhis2/Dhis2GetIT.java | 2 +- components/camel-dhis2/pom.xml | 2 +- components/camel-etcd3/pom.xml | 8 +- .../org/apache/camel/component/etcd3/etcd3.json | 2 +- .../services/org/apache/camel/bean.properties | 2 +- .../camel/bean/Etcd3AggregationRepository.json | 2 +- .../services/org/apache/camel/component.properties | 2 +- .../camel-etcd3/src/main/docs/etcd3-component.adoc | 5 +- .../component/etcd3/policy/Etcd3RoutePolicy.java | 1 + .../aggregate/Etcd3AggregationRepository.java | 1 + .../component/etcd3/AggregateEtcd3ManualTest.java | 2 + .../cloud/integration/Etcd3ServiceDiscoveryIT.java | 2 + .../etcd3/integration/Etcd3ConsumerIT.java | 2 + .../etcd3/integration/Etcd3ProducerIT.java | 2 + .../component/etcd3/policy/Etcd3RoutePolicyIT.java | 2 + .../component/fury/FuryDataFormatConfigurer.java | 6 + .../org/apache/camel/component/fury/fury.json | 5 +- .../camel/component/fury/FuryDataFormat.java | 59 +- .../org/apache/camel/component/fury/FuryTest.java | 7 +- .../camel/http/common/HttpCommonEndpoint.java | 51 + .../camel/http/common/HttpConfiguration.java | 52 + .../component/http/HttpEndpointConfigurer.java | 18 + .../component/http/HttpEndpointUriFactory.java | 5 +- .../org/apache/camel/component/http/http.json | 15 +- .../org/apache/camel/component/http/https.json | 15 +- .../apache/camel/component/http/HttpComponent.java | 26 +- .../component/http/OAuth2ClientConfigurer.java | 150 +- .../component/http/HttpOAuth2TokenCachingTest.java | 189 + .../http/handler/OAuth2TokenRequestHandler.java | 1 - components/camel-jpa/pom.xml | 2 - .../periodic-task/kubernetes-configmaps-refresh | 2 + .../vault/ConfigmapsReloadTriggerTask.java | 177 + .../properties/BasePropertiesFunction.java | 4 + .../ConfigMapPropertiesFunctionTest.java | 3 + .../properties/SecretPropertiesFunctionTest.java | 3 + .../lumberjack/LumberjackComponentTest.java | 5 + .../lumberjack/LumberjackMultiThreadIT.java | 5 + .../prometheus/MicrometerPrometheusConfigurer.java | 3 + .../prometheus/MicrometerPrometheus.java | 19 +- .../camel-mock/src/main/docs/mock-component.adoc | 19 + .../camel/component/mock/MockValueBuilder.java | 187 +- .../camel/component/netty/http/netty-http.json | 4 +- .../org/apache/camel/component/netty/netty.json | 4 +- .../camel/component/netty/NettyConfiguration.java | 5 +- .../pom.xml | 24 +- .../src/main/docs/observability-services.adoc | 39 + .../resources/observability-services.properties | 7 +- .../src/main/docs/opentelemetry.adoc | 2 +- .../camel/component/paho/PahoComponentTest.java | 3 - .../apache/camel/component/plc4x/ManualTest.java | 2 + .../pubnub/PubNubComponentConfigurer.java | 6 - .../component/pubnub/PubNubEndpointConfigurer.java | 10 +- .../component/pubnub/PubNubEndpointUriFactory.java | 6 +- .../org/apache/camel/component/pubnub/pubnub.json | 24 +- .../component/pubnub/PubNubConfiguration.java | 17 +- .../camel/component/pubnub/PubNubConsumer.java | 15 +- .../camel/component/pubnub/PubNubEndpoint.java | 18 +- .../camel/component/pubnub/PubNubTestBase.java | 27 +- .../streams/ReactiveStreamsCamelSubscriber.java | 57 +- .../reactive/streams/ReactiveStreamsComponent.java | 45 +- .../streams/engine/DelayedMonoPublisher.java | 32 +- .../reactor/engine/ReactorCamelProcessor.java | 69 +- .../camel/component/rest/openapi/OpenApiUtils.java | 7 +- .../rest/openapi/RestOpenApiProcessor.java | 9 +- .../component/rest/openapi/OpenApiUtilsTest.java | 54 + .../camel/component/rocketmq/RocketMQProducer.java | 5 +- .../rxjava/engine/RxJavaCamelProcessor.java | 69 +- .../salesforce/internal/SalesforceSession.java | 136 +- .../internal/streaming/SubscriptionHelper.java | 86 +- .../component/scheduler/SchedulerComponent.java | 66 +- .../camel/component/seda/QueueReference.java | 55 +- .../apache/camel/component/seda/SedaComponent.java | 107 +- .../apache/camel/component/seda/SedaEndpoint.java | 123 +- .../component/servicenow/auth/OAuthToken.java | 102 +- .../apache/camel/component/sjms/SjmsComponent.java | 19 +- .../apache/camel/component/sjms/SjmsProducer.java | 5 +- .../sjms/consumer/EndpointMessageListener.java | 17 +- .../consumer/SimpleMessageListenerContainer.java | 41 +- .../sjms/reply/MessageSelectorCreator.java | 52 +- .../component/sjms/reply/QueueReplyManager.java | 5 +- .../camel/component/smooks/SmooksProcessor.java | 4 +- .../component/smooks/SmooksProcessorTest.java | 22 + .../component/splunk/SplunkConnectionFactory.java | 148 +- .../camel/component/splunk/SplunkEndpoint.java | 21 +- .../component/splunk/support/SplunkDataWriter.java | 30 +- .../component/splunk/support/SubmitDataWriter.java | 19 +- .../springrabbit/EndpointMessageListener.java | 16 +- .../SpringSecurityAuthorizationPolicy.java | 24 +- .../spring/ws/SpringWebserviceProducer.java | 12 +- .../camel/component/event/EventEndpoint.java | 22 +- .../spring/spi/TransactionErrorHandlerReifier.java | 43 +- .../component/stax/StAXJAXBIteratorExpression.java | 19 +- .../camel/component/stream/StreamConsumer.java | 62 +- .../camel/component/stream/StreamProducer.java | 6 +- components/pom.xml | 4 +- ... => KubernetesConfigMapVaultConfiguration.java} | 22 +- .../camel/vault/KubernetesVaultConfiguration.java | 4 +- .../org/apache/camel/vault/VaultConfiguration.java | 19 + .../apache/camel/model/dataformat/dataFormats.json | 2 +- .../org/apache/camel/model/dataformat/fury.json | 5 +- .../META-INF/org/apache/camel/model/marshal.json | 2 +- .../META-INF/org/apache/camel/model/unmarshal.json | 2 +- .../camel/builder/DataFormatBuilderFactory.java | 8 + .../org/apache/camel/model/MarshalDefinition.java | 2 + .../apache/camel/model/UnmarshalDefinition.java | 2 + .../model/dataformat/DataFormatsDefinition.java | 1 + .../camel/model/dataformat/FuryDataFormat.java | 80 +- .../model/language/NamespaceAwareExpression.java | 5 + .../DataFormatTransformerDefinition.java | 2 + .../apache/camel/processor/MulticastProcessor.java | 11 +- .../java/org/apache/camel/processor/Throttler.java | 23 +- .../reifier/dataformat/DataFormatReifier.java | 3 + .../reifier/dataformat/FuryDataFormatReifier.java | 37 + .../file/FileSortByIgnoreCaseExpressionTest.java | 5 + .../camel/issues/MockExpectedHeaderCustomTest.java | 38 +- .../camel/issues/MockExpectedHeaderSimpleTest.java | 66 + ...sequenceBatchNotIgnoreInvalidExchangesTest.java | 10 +- .../ResequenceStreamRejectOldExchangesTest.java | 8 +- .../camel/processor/StreamResequencerTest.java | 5 + .../processor/ThreadsRejectedExecutionTest.java | 5 + .../camel/processor/aggregator/AggregatorTest.java | 5 +- .../camel/support/cache/SimpleLRUCacheTest.java | 7 + .../main/AwsVaultConfigurationConfigurer.java | 6 + .../AwsVaultConfigurationPropertiesConfigurer.java | 7 + .../main/AzureVaultConfigurationConfigurer.java | 6 + ...zureVaultConfigurationPropertiesConfigurer.java | 7 + .../main/GcpVaultConfigurationConfigurer.java | 6 + .../GcpVaultConfigurationPropertiesConfigurer.java | 7 + .../HashicorpVaultConfigurationConfigurer.java | 6 + ...corpVaultConfigurationPropertiesConfigurer.java | 7 + ...apsVaultConfigurationPropertiesConfigurer.java} | 25 +- ...etesVaultConfigurationPropertiesConfigurer.java | 7 + .../MetricsConfigurationPropertiesConfigurer.java | 4 + .../camel-main-configuration-metadata.json | 10 +- ...ubernetesConfigmapsVaultConfigurationProperties | 2 + core/camel-main/src/main/docs/main.adoc | 22 +- .../org/apache/camel/main/BaseMainSupport.java | 79 +- .../camel/main/DefaultConfigurationConfigurer.java | 24 + .../camel/main/DefaultMainShutdownStrategy.java | 8 + .../main/HttpServerConfigurationProperties.java | 4 +- ...etesConfigmapsVaultConfigurationProperties.java | 69 + .../java/org/apache/camel/main/MainConstants.java | 2 + .../camel/main/MetricsConfigurationProperties.java | 13 + .../camel/main/VaultConfigurationProperties.java | 12 + .../java/org/apache/camel/main/MainVaultTest.java | 41 + .../camel/management/ManagedFromRestGetTest.java | 4 +- .../management/ManagedFromRestPlaceholderTest.java | 4 +- .../apache/camel/support/CamelContextHelper.java | 2 +- .../camel/support/builder/ExpressionBuilder.java | 38 + .../apache/camel/support/cache/SimpleLRUCache.java | 3 + .../java/org/apache/camel/util/SensitiveUtils.java | 2 - core/camel-xml-io/pom.xml | 11 + .../java/org/apache/camel/xml/in/ModelParser.java | 3 + .../java/org/apache/camel/xml/out/ModelWriter.java | 1844 +-- .../java/org/apache/camel/xml/in/BaseParser.java | 20 +- .../java/org/apache/camel/xml/out/BaseWriter.java | 10 +- .../org/apache/camel/xml/out/ModelWriterTest.java | 171 + .../src/test/resources/beansWithFactoryMethod.xml | 1 + .../src/test/resources/resequencerStream.xml | 2 +- .../src/test/resources/restAllowedValues.xml | 2 +- .../src/test/resources/routeWithJSonDataFormat.xml | 2 +- .../test/resources/routeXPathAndXmlNamespaces.xml | 43 + core/camel-yaml-io/pom.xml | 10 + .../org/apache/camel/yaml/out/ModelWriter.java | 1846 +-- .../java/org/apache/camel/yaml/io/YamlWriter.java | 38 +- .../apache/camel/yaml/out/XPathNamespacesTest.java | 118 + docs/components/modules/others/nav.adoc | 1 + .../others/pages/observability-services.adoc | 1 + .../ROOT/pages/camel-4x-upgrade-guide-4_9.adoc | 32 +- .../modules/ROOT/pages/camel-jbang.adoc | 11 + .../component/ComponentsBuilderFactory.java | 2 +- .../dsl/ClickupComponentBuilderFactory.java | 2 +- .../dsl/NettyComponentBuilderFactory.java | 7 +- .../dsl/NettyHttpComponentBuilderFactory.java | 7 +- .../dsl/PubnubComponentBuilderFactory.java | 23 +- .../builder/endpoint/StaticEndpointBuilders.java | 6 +- .../dsl/ClickUpEndpointBuilderFactory.java | 4 +- .../endpoint/dsl/Etcd3EndpointBuilderFactory.java | 3 + .../endpoint/dsl/HttpEndpointBuilderFactory.java | 106 + .../endpoint/dsl/NettyEndpointBuilderFactory.java | 14 +- .../dsl/NettyHttpEndpointBuilderFactory.java | 14 +- .../endpoint/dsl/PubNubEndpointBuilderFactory.java | 87 +- dsl/camel-jbang/camel-jbang-core/pom.xml | 15 + .../dsl/jbang/core/commands/CamelJBangMain.java | 4 + .../camel/dsl/jbang/core/commands/Debug.java | 2 +- .../dsl/jbang/core/commands/DependencyCopy.java | 3 +- .../dsl/jbang/core/commands/DependencyList.java | 3 +- .../dsl/jbang/core/commands/DependencyUpdate.java | 3 +- .../camel/dsl/jbang/core/commands/Export.java | 3 +- .../dsl/jbang/core/commands/ExportQuarkus.java | 16 +- .../apache/camel/dsl/jbang/core/commands/Init.java | 2 +- .../apache/camel/dsl/jbang/core/commands/Run.java | 27 +- .../dsl/jbang/core/commands/SBOMGenerator.java | 11 +- .../camel/dsl/jbang/core/commands/Script.java | 2 +- .../camel/dsl/jbang/core/commands/Shell.java | 102 + .../dsl/jbang/core/commands/TransformCommand.java | 3 +- .../dsl/jbang/core/commands/TransformRoute.java | 3 +- .../jbang/core/commands/action/CamelAction.java | 2 +- .../jbang/core/commands/action/CamelBeanDump.java | 3 +- .../core/commands/action/CamelBrowseAction.java | 2 +- .../jbang/core/commands/action/CamelGCAction.java | 2 +- .../jbang/core/commands/action/CamelLogAction.java | 2 +- .../core/commands/action/CamelReceiveAction.java | 3 +- .../core/commands/action/CamelReloadAction.java | 2 +- .../commands/action/CamelResetStatsAction.java | 2 +- .../core/commands/action/CamelRouteDumpAction.java | 3 +- .../commands/action/CamelRouteResumeAction.java | 2 +- .../commands/action/CamelRouteStartAction.java | 2 +- .../core/commands/action/CamelRouteStopAction.java | 2 +- .../commands/action/CamelRouteSuspendAction.java | 2 +- .../core/commands/action/CamelSendAction.java | 3 +- .../core/commands/action/CamelSourceAction.java | 2 +- .../jbang/core/commands/action/CamelSourceTop.java | 3 +- .../action/CamelStartupRecorderAction.java | 2 +- .../core/commands/action/CamelStubAction.java | 2 +- .../core/commands/action/CamelThreadDump.java | 3 +- .../core/commands/action/CamelTraceAction.java | 3 +- .../jbang/core/commands/action/LoggerAction.java | 2 +- .../commands/action/RouteControllerAction.java | 2 +- .../commands/action/TransformMessageAction.java | 2 +- .../camel/dsl/jbang/core/commands/bind/Bind.java | 2 +- .../core/commands/catalog/CatalogComponent.java | 2 +- .../core/commands/catalog/CatalogDataFormat.java | 2 +- .../core/commands/catalog/CatalogDevConsole.java | 2 +- .../jbang/core/commands/catalog/CatalogDoc.java | 5 +- .../core/commands/catalog/CatalogKamelet.java | 2 +- .../core/commands/catalog/CatalogLanguage.java | 3 +- .../jbang/core/commands/catalog/CatalogOther.java | 3 +- .../core/commands/catalog/CatalogTransformer.java | 3 +- .../dsl/jbang/core/commands/config/ConfigGet.java | 2 +- .../dsl/jbang/core/commands/config/ConfigList.java | 2 +- .../dsl/jbang/core/commands/config/ConfigSet.java | 2 +- .../jbang/core/commands/config/ConfigUnset.java | 2 +- .../dsl/jbang/core/commands/plugin/PluginAdd.java | 2 +- .../jbang/core/commands/plugin/PluginDelete.java | 2 +- .../dsl/jbang/core/commands/plugin/PluginGet.java | 2 +- .../core/commands/process/CamelContextStatus.java | 2 +- .../core/commands/process/CamelContextTop.java | 2 +- .../jbang/core/commands/process/CamelCount.java | 2 +- .../commands/process/CamelProcessorStatus.java | 2 +- .../core/commands/process/CamelProcessorTop.java | 2 +- .../core/commands/process/CamelRouteStatus.java | 2 +- .../jbang/core/commands/process/CamelRouteTop.java | 2 +- .../jbang/core/commands/process/CamelStatus.java | 2 +- .../dsl/jbang/core/commands/process/CamelTop.java | 2 +- .../dsl/jbang/core/commands/process/Hawtio.java | 8 +- .../dsl/jbang/core/commands/process/Jolokia.java | 3 +- .../jbang/core/commands/process/ListBlocked.java | 2 +- .../core/commands/process/ListCircuitBreaker.java | 2 +- .../jbang/core/commands/process/ListConsumer.java | 2 +- .../jbang/core/commands/process/ListEndpoint.java | 2 +- .../dsl/jbang/core/commands/process/ListEvent.java | 2 +- .../jbang/core/commands/process/ListHealth.java | 3 +- .../jbang/core/commands/process/ListInflight.java | 2 +- .../dsl/jbang/core/commands/process/ListKafka.java | 2 +- .../jbang/core/commands/process/ListMetric.java | 2 +- .../core/commands/process/ListPlatformHttp.java | 2 +- .../jbang/core/commands/process/ListProcess.java | 2 +- .../core/commands/process/ListProperties.java | 2 +- .../dsl/jbang/core/commands/process/ListRest.java | 2 +- .../jbang/core/commands/process/ListService.java | 2 +- .../core/commands/process/ListTransformer.java | 3 +- .../jbang/core/commands/process/ListVariable.java | 2 +- .../dsl/jbang/core/commands/process/ListVault.java | 2 +- .../jbang/core/commands/process/StopProcess.java | 2 +- .../jbang/core/commands/version/VersionGet.java | 3 +- .../jbang/core/commands/version/VersionList.java | 208 +- .../jbang/core/commands/version/VersionSet.java | 3 +- .../dsl/jbang/core/common/CamelCommandHelper.java | 1 + .../camel/dsl/jbang/core/common/RuntimeType.java | 2 +- .../camel/dsl/jbang/core/common/VersionHelper.java | 15 +- .../resources/templates/main-kubernetes-pom.tmpl | 11 +- .../templates/quarkus-kubernetes-pom.tmpl | 262 + .../src/main/resources/templates/run-java.sh | 667 + .../templates/spring-boot-kubernetes-pom.tmpl | 11 +- .../camel/dsl/jbang/core/commands/ExportTest.java | 26 + .../src/test/resources/k8s-secret-bean.yaml | 31 + .../camel-jbang-main/dist/CamelJBang.java | 2 +- .../src/main/jbang/main/CamelJBang.java | 2 +- .../core/commands/k/IntegrationExportTest.java | 8 +- .../core/commands/kubernetes/KubernetesExport.java | 131 +- .../core/commands/kubernetes/KubernetesRun.java | 58 +- .../jbang/core/commands/kubernetes/PodLogs.java | 2 +- .../core/commands/kubernetes/traits/BaseTrait.java | 3 +- .../commands/kubernetes/traits/ContainerTrait.java | 4 +- .../kubernetes/traits/DeploymentTrait.java | 2 +- .../commands/kubernetes/traits/LabelTrait.java | 4 +- .../commands/kubernetes/traits/RouteTrait.java | 54 - .../commands/kubernetes/traits/ServiceTrait.java | 2 +- .../traits/knative/KnativeServiceTrait.java | 4 +- .../commands/kubernetes/KubernetesCommandTest.java | 10 +- .../commands/kubernetes/KubernetesDeleteTest.java | 2 +- .../kubernetes/KubernetesExportBaseTest.java | 26 +- .../kubernetes/KubernetesExportKnativeTest.java | 6 +- .../commands/kubernetes/KubernetesExportTest.java | 26 +- .../commands/kubernetes/KubernetesRunTest.java | 8 +- .../core/commands/kubernetes/PodLogsTest.java | 4 +- .../java/org/apache/camel/main/KameletMain.java | 165 +- .../DependencyDownloaderPeriodTaskResolver.java | 113 + .../main/download/MavenDependencyDownloader.java | 32 +- .../org/apache/camel/main/util/VersionHelper.java | 13 + .../camel-main-known-dependencies.properties | 2 +- .../dsl/yaml/common/ConstructorResolverTest.groovy | 18 +- .../dsl/yaml/deserializers/ModelDeserializers.java | 47 + .../generated/resources/schema/camelYamlDsl.json | 51 + .../camel/dsl/yaml/EmptyRouteFileTest.groovy | 6 +- .../apache/camel/dsl/yaml/ExpressionTest.groovy | 20 +- .../yaml/IntegrationLoaderDependenciesTest.groovy | 4 +- .../KameletBindingLoaderIntegrationSpecTest.groovy | 2 +- .../dsl/yaml/KameletIntegrationLoaderTest.groovy | 4 +- .../dsl/yaml/KameletLoaderDependenciesTest.groovy | 2 +- .../org/apache/camel/dsl/yaml/MarshalTest.groovy | 6 +- .../camel/dsl/yaml/MarshalVariableTest.groovy | 6 +- .../dsl/yaml/PipeLoaderIntegrationSpecTest.groovy | 2 +- .../apache/camel/dsl/yaml/PipeLoaderTest.groovy | 4 +- .../apache/camel/dsl/yaml/RouteTemplateTest.groovy | 24 +- .../org/apache/camel/dsl/yaml/RoutesTest.groovy | 4 +- .../org/apache/camel/dsl/yaml/SplitTest.groovy | 14 +- .../camel/dsl/yaml/UnmarshalVariableTest.groovy | 2 +- .../yaml/support/MockRestConsumerFactory.groovy | 2 +- .../camel/dsl/yaml/support/YamlTestSupport.groovy | 2 +- .../dsl/yaml/support/model/MyBeanBuilder.groovy | 2 +- .../camel/dsl/yaml/support/model/MyCtrBean.groovy | 2 +- .../dsl/yaml/support/model/MyDestroyBean.groovy | 14 +- .../camel/dsl/yaml/support/model/MyFacBean.groovy | 4 +- .../dsl/yaml/support/model/MyFacHelper.groovy | 2 +- .../yaml/support/model/MyUppercaseProcessor.groovy | 2 +- parent/pom.xml | 95 +- pom.xml | 2 +- .../test/infra/aws2/services/container.properties | 2 +- .../infra/opensearch/services/container.properties | 2 +- .../itest/greeter/CamelGreeterFileDomTest.java | 4 + .../camel/itest/greeter/CxfToJmsInOutTest.java | 4 + .../org/apache/camel/itest/jms/JmsHttpJmsTest.java | 2 + .../camel/itest/jms/JmsHttpPostIssueTest.java | 2 + .../itest/jms/JmsHttpPostIssueWithMockTest.java | 2 + .../org/apache/camel/itest/jms/JmsJaxbTest.java | 2 + .../apache/camel/itest/jms/JmsJettyAsyncTest.java | 2 + .../maven/packaging/ModelWriterGeneratorMojo.java | 21 + .../maven/packaging/PrepareCamelMainMojo.java | 17 + .../maven/packaging/UpdateCamelReleasesMojo.java | 15 + .../src/main/resources/velocity/model-writer.vm | 20 +- .../src/test/resources/AccountService-v6Yaml.txt | 20 - .../src/test/resources/GreetingsYaml.txt | 15 +- .../src/test/resources/OpenApiV302PetstoreYaml.txt | 46 +- ...piV3PetstoreSimpleWithRoutesDescriptionYaml.txt | 1 - .../OpenApiV3PetstoreSimpleWithRoutesYaml.txt | 1 - .../test/resources/OpenApiV3PetstoreSimpleXml.txt | 15 +- .../test/resources/OpenApiV3PetstoreSimpleYaml.txt | 1 - .../resources/OpenApiV3PetstoreWithModelYaml.txt | 65 +- .../OpenApiV3PetstoreWithRestComponentXml.txt | 80 +- .../OpenApiV3PetstoreWithRestComponentYaml.txt | 65 +- .../src/test/resources/OpenApiV3PetstoreXml.txt | 78 +- .../src/test/resources/OpenApiV3PetstoreYaml.txt | 65 +- 390 files changed, 21070 insertions(+), 15141 deletions(-) create mode 100644 catalog/camel-catalog/src/main/resources/org/apache/camel/catalog/releases/old-camel-releases.json create mode 100644 components/camel-http/src/test/java/org/apache/camel/component/http/HttpOAuth2TokenCachingTest.java create mode 100644 components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/periodic-task/kubernetes-configmaps-refresh create mode 100644 components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/config_maps/vault/ConfigmapsReloadTriggerTask.java copy components/{camel-cloudevents => camel-observability-services}/pom.xml (67%) create mode 100644 components/camel-observability-services/src/main/docs/observability-services.adoc copy test-infra/camel-test-infra-aws-v2/src/test/resources/org/apache/camel/test/infra/aws2/services/container.properties => components/camel-observability-services/src/main/resources/observability-services.properties (86%) create mode 100644 components/camel-rest-openapi/src/test/java/org/apache/camel/component/rest/openapi/OpenApiUtilsTest.java copy core/camel-api/src/main/java/org/apache/camel/vault/{KubernetesVaultConfiguration.java => KubernetesConfigMapVaultConfiguration.java} (66%) create mode 100644 core/camel-core-reifier/src/main/java/org/apache/camel/reifier/dataformat/FuryDataFormatReifier.java copy components/camel-fury/src/test/java/org/apache/camel/component/fury/FuryTest.java => core/camel-core/src/test/java/org/apache/camel/issues/MockExpectedHeaderCustomTest.java (56%) create mode 100644 core/camel-core/src/test/java/org/apache/camel/issues/MockExpectedHeaderSimpleTest.java copy core/camel-main/src/generated/java/org/apache/camel/main/{KubernetesVaultConfigurationPropertiesConfigurer.java => KubernetesConfigmapsVaultConfigurationPropertiesConfigurer.java} (74%) create mode 100644 core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.main.KubernetesConfigmapsVaultConfigurationProperties create mode 100644 core/camel-main/src/main/java/org/apache/camel/main/KubernetesConfigmapsVaultConfigurationProperties.java create mode 100644 core/camel-xml-io/src/test/resources/routeXPathAndXmlNamespaces.xml create mode 100644 core/camel-yaml-io/src/test/java/org/apache/camel/yaml/out/XPathNamespacesTest.java create mode 120000 docs/components/modules/others/pages/observability-services.adoc create mode 100644 dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Shell.java create mode 100644 dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/quarkus-kubernetes-pom.tmpl create mode 100755 dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/run-java.sh create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/resources/k8s-secret-bean.yaml create mode 100644 dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/DependencyDownloaderPeriodTaskResolver.java