This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git
from 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) No new revisions were added by this update. Summary of changes: .../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 +- .../main/camel-main-configuration-metadata.json | 2 +- .../apache/camel/catalog/others/cloudevents.json | 2 +- .../pinecone/PineconeVectorDbProducer.java | 7 +- .../component/pinecone/it/PineconeComponentIT.java | 6 +- .../atmosphere/websocket/WebsocketEndpoint.java | 2 +- .../src/main/docs/beanio-dataformat.adoc | 7 + .../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 | 2 +- .../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 + .../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 - .../properties/BasePropertiesFunction.java | 4 + .../ConfigMapPropertiesFunctionTest.java | 3 + .../properties/SecretPropertiesFunctionTest.java | 3 + .../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 +- .../camel/component/paho/PahoComponentTest.java | 3 - .../streams/ReactiveStreamsCamelSubscriber.java | 57 +++++-- .../reactive/streams/ReactiveStreamsComponent.java | 45 ++--- .../streams/engine/DelayedMonoPublisher.java | 32 +++- .../reactor/engine/ReactorCamelProcessor.java | 69 +++++--- .../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 +- .../camel/vault/KubernetesVaultConfiguration.java | 4 +- .../java/org/apache/camel/processor/Throttler.java | 23 ++- .../camel/issues/MockExpectedHeaderCustomTest.java | 58 +++++++ .../camel/issues/MockExpectedHeaderSimpleTest.java | 66 +++++++ .../camel-main-configuration-metadata.json | 2 +- core/camel-main/src/main/docs/main.adoc | 2 +- .../camel/main/DefaultMainShutdownStrategy.java | 8 + .../apache/camel/support/CamelContextHelper.java | 2 +- .../camel/support/builder/ExpressionBuilder.java | 38 +++++ .../ROOT/pages/camel-4x-upgrade-guide-4_9.adoc | 24 ++- .../modules/ROOT/pages/camel-jbang.adoc | 11 ++ .../component/ComponentsBuilderFactory.java | 2 +- .../dsl/ClickupComponentBuilderFactory.java | 2 +- .../dsl/NettyComponentBuilderFactory.java | 7 +- .../dsl/NettyHttpComponentBuilderFactory.java | 7 +- .../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 +- 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 +- .../apache/camel/dsl/jbang/core/commands/Init.java | 2 +- .../apache/camel/dsl/jbang/core/commands/Run.java | 10 +- .../dsl/jbang/core/commands/SBOMGenerator.java | 3 +- .../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 | 3 +- .../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 | 2 +- .../jbang/core/commands/version/VersionSet.java | 3 +- .../camel/dsl/jbang/core/common/RuntimeType.java | 2 +- .../camel/dsl/jbang/core/common/VersionHelper.java | 15 +- .../camel/dsl/jbang/core/commands/ExportTest.java | 26 +++ .../src/test/resources/k8s-secret-bean.yaml | 31 ++++ .../kubernetes/KubernetesExportBaseTest.java | 2 - .../kubernetes/KubernetesExportKnativeTest.java | 2 - .../commands/kubernetes/KubernetesExportTest.java | 2 - .../core/commands/kubernetes/PodLogsTest.java | 2 - .../java/org/apache/camel/main/KameletMain.java | 8 + .../main/download/ExportPeriodTaskResolver.java | 51 ++++++ .../org/apache/camel/main/util/VersionHelper.java | 13 ++ .../camel-main-known-dependencies.properties | 2 +- .../dsl/yaml/common/ConstructorResolverTest.groovy | 18 +- .../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 | 56 +++--- pom.xml | 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 + 234 files changed, 2561 insertions(+), 948 deletions(-) create mode 100644 components/camel-http/src/test/java/org/apache/camel/component/http/HttpOAuth2TokenCachingTest.java create mode 100644 core/camel-core/src/test/java/org/apache/camel/issues/MockExpectedHeaderCustomTest.java create mode 100644 core/camel-core/src/test/java/org/apache/camel/issues/MockExpectedHeaderSimpleTest.java 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/test/resources/k8s-secret-bean.yaml create mode 100644 dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/ExportPeriodTaskResolver.java