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 782c77eacbd Regen SBOM from commit 283df7f7083675ec6ec3f98518467d32cc7c761c add ff51f2c613a Regen SBOM from commit 283df7f7083675ec6ec3f98518467d32cc7c761c (#16924) add ed589a20be0 chore(deps): Bump aws-java-sdk2-version from 2.30.5 to 2.30.6 add ad4f3d44198 chore(deps): Bump huaweicloud-sdk-version from 3.1.132 to 3.1.133 add 7e157b39bcd chore(deps): Bump net.sf.jt400:jt400 from 20.0.8 to 21.0.0 add 7f1060e0c6f chore(deps): Bump groovy-version from 4.0.24 to 4.0.25 add 241431ff8ff chore(deps): Bump com.github.mwiede:jsch from 0.2.22 to 0.2.23 add c22fc75706a chore(deps): Bump dnsjava:dnsjava from 3.6.2 to 3.6.3 add d044542c716 chore(deps): Bump com.pubnub:pubnub-gson from 10.4.0 to 10.4.1 (#16929) add 58f9c415a93 chore(deps-dev): Bump com.helger.as2:as2-lib from 5.1.3 to 5.1.4 (#16932) add e3ca9521e7e chore(deps): Bump com.google.apis:google-api-services-drive add 43f90a5902d CAMEL-21599: camel-kamelet - Use error handler from calling route so end users are in full control and its more natural (#16935) add 369661eb04a chore(deps-dev): Bump eslint from 9.18.0 to 9.19.0 in /docs (#16925) add adea35221bc Revert "chore(deps): Bump protostream-version from 5.0.12.Final to 15.0.13.Final (#16913)" add f93dcbf06d6 Revert "chore(deps-dev): Bump com.helger.as2:as2-lib from 5.1.3 to 5.1.4 (#16932)" add a4af9df7177 Camel Jbang run ignore "--repos" option + handle camel spring boot version in run add 1f491e25ff4 CAMEL-21660: camel-kamelet - Allow to configure consumer bridgeErrorHandler option add 1361eac1a46 camel-test-infra-cli: Make repository and jbang version configurable add 3a7e1f3b774 CAMEL-21657: camel-ftp - Add dev console to dump jsch config add f88c05c33fb CAMEL-21657: camel-ftp - Add JMX to dump jsch config add 199bdf9bf16 Update description of group attribute on Route definition (#16921) add d91c3d69d36 Polished add a7908078b22 Fix duplicate property in KubernetesExport of camel-jbang-plugin-kubernetes (#16938) add 28852eed093 Regen add 8132e6954ec CAMEL-21479 Use HttpJdkSolrClient as default SolrClient implementation (#16891) add d8eb4e91dee CAMEL-21479: Regen add b20a9a34561 chore(deps): Bump aws-java-sdk2-version from 2.30.6 to 2.30.7 (#16939) add b10e265a997 chore(deps): Bump commons-codec:commons-codec from 1.17.2 to 1.18.0 (#16940) add 2188a482b87 chore(deps-dev): Bump org.apache.commons:commons-pool2 (#16942) add d7230fd2259 chore(deps): Bump com.slack.api:slack-api-client from 1.45.1 to 1.45.2 (#16943) add bc2fe2c94b6 chore(deps): Bump com.azure:azure-sdk-bom from 1.2.30 to 1.2.31 (#16944) add af1ac6cc432 chore(deps): Bump org.redisson:redisson from 3.43.0 to 3.44.0 (#16941) add dc251843f95 TODO: Fix later add 5e3074215a6 CAMEL-21663: fix NPE hurting sjms/sjms2 performance add 25e98faea7b CAMEL-21664: avoid unnecessary type cache miss add cc02812541f CAMEL-21659: introduce deadline concept to TimeoutExtender (#16945) add f699056eb0c CAMEL-21666: Enable camel-test-infra-cli module to skip tests (#16946) add 236adb6b0cc CAMEL-21505: corrupt binary files (#16947) add 3bef81e3adf Fix wrong FQN class name add 0d3df1650da Qdrant: add Similarity search action in documentaion of CamelQdrantAction (#16954) add bd82f645489 CAMEL-21668 : Force the creation of the parent log dir (#16955) add 539dd46de79 CAMEL-21618: review test infra documentation (#16952) add 60112ad912d chore(deps): Bump actions/setup-java from 4.6.0 to 4.7.0 (#16956) add dd5fd77b029 CAMEL-21672: Use user provided ServiceBusProcessorClient in ServiceBusConsumer if provided add 97b3c8736c8 CAMEL-21618: added missing dependency information for camel-clickup add 1546e3fa309 CAMEL-21618: fixed typos on camel-clickup add d4f3928086b CAMEL-21618: minor formatting fixes for camel-flowable add 68abce6e56f CAMEL-21618: minor formatting fixes for camel-fury add e68882577ca CAMEL-21618: minor formatting fixes and documentation inconsistencies for camel-smooks add def8573978a CAMEL-21618: minor formatting fixes and documentation inconsistencies for camel-observability-services add 12132c70881 CAMEL-21438: disable multiple core tests that don't run reliably on s390x add 7e786c8df3b (chores) camel-solr: fixed incorrectly disabled tests add 8bcfb22406d (chores) camel-jetty: isolate flaky test add 958d7902d38 chore(deps): Bump httpcore-version from 5.3.2 to 5.3.3 (#16957) add ee545a3933c chore(deps): Bump com.twilio.sdk:twilio from 10.6.7 to 10.6.8 (#16959) add c424cc38335 chore(deps): Bump com.arangodb:arangodb-java-driver (#16960) add 9743b09c4b2 CAMEL-20367: Adds exporting with dependencies tests (#16953) add 557b7ff166a CAMEL-21675: camel-kamelet - Allow to call another kamelet from within a kamelet add c329be1c53b CAMEL-21679: Fix azure-servicebus configuration validation so that individual client options can be used add 4096d437391 CAMEL-21676: camel-xml-io-dsl should be able to load XML kamelet. add 976b336f1e4 chore(deps): Bump io.smallrye:smallrye-health from 4.1.1 to 4.2.0 (#16961) add aba1eb8401f Revert "chore(deps): Bump io.smallrye:smallrye-health from 4.1.1 to 4.2.0 (#16961)" add 508f8a75604 CAMEL-21680 - Camel-AWS2-S3: Introducing Override Bucket Header in Producer operations (#16970) add 1218e72aceb doc(sample-eip): correct XML examples (#16971) add 98a8de4ee04 CAMEL-21681: Upgrade SmallRye Health to 4.2.0 (#16972) add 27c87ae2fdc CAMEL-21661: Added unit test add 81594176acc camel-test-infra-cli: Adds the parameter to mount local maven repository (#16968) add 05fd60d447f Update catalog add ab74ded2492 CAMEL-21684: camel-rest-openapi - Using x-forward headers is not included add 51d632ae34b camel-jbang-plugin-kubernetes disable the knative by default (#16975) add 95fd9a1eeec camel-azure-servicebus: Tidy component documentation (#16984) add ba1ce078820 Upgrade strimzi kafka to 3.8.1 (#16976) add df4d6f71585 chore(deps): Bump aws-java-sdk2-version from 2.30.7 to 2.30.8 (#16977) add 7720461e022 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber (#16978) add 083d6b2a628 chore(deps): Bump com.braintreepayments.gateway:braintree-java (#16979) add 7f1740d417b chore(deps): Bump bytebuddy-version from 1.16.1 to 1.17.0 (#16981) add db33419f864 chore(deps-dev): Bump com.google.code.gson:gson from 2.11.0 to 2.12.0 (#16980) add 6a7332ba835 chore(deps): Bump com.auth0:java-jwt from 4.4.0 to 4.5.0 (#16983) add 7838ac70e09 chore(deps): Bump io.github.ascopes:protobuf-maven-plugin (#16982) add 6bcb088c657 CAMEL-21682 - Camel-Google-Storage: Introducing Override Bucket Header in Producer operations (#16985) add 1a073c81a67 CAMEL-21682 - Camel-Google-Storage: Introducing Override Bucket Header in Producer operations - Docs add d554aed8867 Upgrade Vert.x to 4.5.12 add 9347d140d14 camel-azure-servicebus: Remove redundant commons-io dependency add db30e210ea3 fix(components/metrics): use base endpoint URI ... add 4200c276884 chore(doc): camel-micrometer change add f5bce23af85 CAMEL-21685: deprecate modeline and print a WARN if in use. (#16989) add 274ba5a774a CAMEL-21768 - Camel-Minio: Introducing Override Bucket Header in Producer operations (#16993) add f6f4809d6ae CAMEL-20367: Reflect syntax changes in camel cmd command + cover more use cases (#16990) add 208d3785ddb CAMEL-21687: camel-core - Cannot add onCompletion after transacted in Java DSL (#16994) add 0a9c57c70fe camel-test-infra-cli: Reads PID in case of background-wait=true (#16991) add 5490ea50088 CAMEL-21683: Configure jax-rs consumer via CxfRsEndpoint bean (#16973) add 99a11895e1b chore(deps): Bump aws-java-sdk2-version from 2.30.8 to 2.30.10 (#16995) add 1866c09a01d chore(deps): Bump org.jline:jline from 3.28.0 to 3.29.0 (#16998) add 63a62967bba chore(deps): Bump org.owasp:dependency-check-maven from 12.0.1 to 12.0.2 (#17000) add ef689296c93 chore(deps-dev): Bump com.google.code.gson:gson from 2.12.0 to 2.12.1 (#16999) add b87f27cc6ec chore(deps): Bump kubernetes-client-version from 7.0.1 to 7.1.0 (#16996) add 818e34086ad chore(deps): Bump infinispan-version from 15.1.4.Final to 15.1.5.Final (#16997) add 1f69afc6157 CAMEL-21654: baseEndpointURI should be default true add d539d86b493 CAMEL-21688: camel-jbang - Export to SB should enable run controller if no http server included, to keep SB running.. add b2a294fc455 camel-jbang - Upgrade Q add 5b9bd257068 CAMEL-21689: camel-kafka - Update docs about pollTimeoutMs in batching mode. add aa5f1c4f137 CAMEL-21768 - Camel-Minio: Introducing Override Bucket Header in Producer operations - Docs (#17002) add 3994434d724 feat(api): strengthen endpoint exceptions add 1feb0ed8a70 camel-tika: Fix incorrect mock endpoint usage in tests add 1882427fcc1 CAMEL-21438: more alt-platforms flakies (#17004) add 687731c3fb3 CAMEL-21686: camel-jbang - Remove dependency on camel-kamelets-utils (#16992) add 459109411df CAMEL-21690: Fix image-push option on Kubernetes run command add 5a599f98ef1 (chores) camel-core: refactor large methods to help inlining add 865f05a1500 (chores) camel-core: refactor large methods to help inlining add d222619b0fa CAMEL-21694: camel-jbang - Export to a different version via --camel-version is now supported. add 341f13cc55a camel-jbang-it: Fixes/Updates jbang tests (#17009) add 25b9ce69ae2 CAMEL-21661: camel-micrometer - multiple registrations of gauge camel.exchanges.inflight (#17010) add 42b81db7d4d (chores) camel-bean: refactor large methods to help inlining add 0a9c6f4486c (chores) camel-bean: removed unused return add 23a18fa19ff (chores) camel-bean: removed protected methods in final class add 6c7ce83d0ee (chores) camel-bean: use pattern variables add dd2dacdcbcf (chores) camel-bean: removed redundant operations add f11c08033a6 (chores) camel-bean: removed unnecessary type arguments add a4dd4199d54 CAMEL-21697: camel-solr - The headers should use CamelSolrXXX prefix and removed deprecated code that is not needed as this component was refactored recently. add 15bf12d8a1a CAMEL-21257: camel-github: add option to control if commit message or raw pojo should be message body. add f222731f0cd (chores) camel-jetty: minor test cleanups (#17012) add 0e0fa508a9f CAMEL-21656: camel-jms: When using disableReplyTo=true then JMSReplyTo should never be set. (#17013) add 966444f9f62 (chores) camel-jetty: isolate HTTPS tests to reduce flakiness add 02edafe0582 (chores) camel-jetty: simplify stream copies add d3bc8960a81 (chores) camel-atmosphere-websocket: simplify stream copies add a11915a2e2d Regen SBOM from commit d3bc8960a8170ff9f46b0abfdc55982c4f5580f1 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 (782c77eacbd) \ N -- N -- N refs/heads/regen_bot_sbom (a11915a2e2d) 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: .github/workflows/alternative-os-build-main.yml | 2 +- .github/workflows/generate-sbom-main.yml | 2 +- .github/workflows/pr-build-main.yml | 2 +- .github/workflows/pr-comment.yml | 2 +- camel-sbom/camel-sbom.json | 17778 ++++++++-------- camel-sbom/camel-sbom.xml | 21306 +++++++++---------- .../org/apache/camel/catalog/components.properties | 2 - .../org/apache/camel/catalog/components/as2.json | 4 +- .../apache/camel/catalog/components/aws2-s3.json | 3 +- .../apache/camel/catalog/components/github.json | 53 +- .../camel/catalog/components/google-storage.json | 3 +- .../apache/camel/catalog/components/kamelet.json | 4 +- .../org/apache/camel/catalog/components/minio.json | 5 +- .../apache/camel/catalog/components/qdrant.json | 2 +- .../org/apache/camel/catalog/components/solr.json | 71 +- .../apache/camel/catalog/components/solrCloud.json | 60 - .../org/apache/camel/catalog/components/solrs.json | 60 - .../apache/camel/catalog/dev-consoles.properties | 1 + .../apache/camel/catalog/dev-consoles/sftp.json | 15 + .../main/camel-main-configuration-metadata.json | 3 +- .../org/apache/camel/catalog/models/route.json | 2 +- .../apache/camel/catalog/others/dsl-modeline.json | 2 +- .../catalog/releases/camel-quarkus-releases.json | 5 + .../apache/camel/catalog/schemas/camel-spring.xsd | 3 +- .../org/apache/camel/component/qdrant/qdrant.json | 2 +- .../org/apache/camel/component/qdrant/Qdrant.java | 2 +- .../camel/component/as2/api/AS2ClientManager.java | 15 +- .../api/entity/ApplicationEDIConsentEntity.java | 2 +- .../as2/api/entity/ApplicationEDIFACTEntity.java | 2 +- .../as2/api/entity/ApplicationEDIX12Entity.java | 2 +- .../as2/api/entity/ApplicationEntity.java | 27 +- .../as2/api/entity/ApplicationXMLEntity.java | 2 +- .../component/as2/api/entity/EntityParser.java | 8 +- .../camel/component/as2/api/util/EntityUtils.java | 2 +- .../camel/component/as2/api/AS2MessageTest.java | 74 +- .../component/as2/api/AS2MessageTestBase.java | 18 +- .../as2/api/AS2UnencryptedMessageTest.java | 4 +- .../as2/api/entity/ApplicationEntityTest.java | 9 +- .../component/as2/api/util/EntityUtilsTest.java | 9 +- .../camel/component/as2/api/util/MicUtilsTest.java | 9 +- .../as2/AS2ClientManagerEndpointConfiguration.java | 8 +- ...ientManagerEndpointConfigurationConfigurer.java | 6 +- .../as2/internal/AS2ClientManagerApiMethod.java | 2 +- .../org/apache/camel/component/as2/as2.json | 4 +- .../camel/component/as2/AS2ClientManagerIT.java | 114 +- .../component/as2/AS2ServerManagerEncryptedIT.java | 4 +- .../camel/component/as2/AS2ServerManagerIT.java | 73 +- .../atmosphere/websocket/WebsocketRouteTest.java | 28 +- .../apache/camel/component/aws2/s3/aws2-s3.json | 3 +- .../camel/component/aws2/s3/AWS2S3Constants.java | 4 + .../camel/component/aws2/s3/AWS2S3Producer.java | 2 +- .../camel/component/aws2/s3/utils/AWS2S3Utils.java | 2 +- .../aws2/s3/integration/S3HeadBucketIT.java | 2 +- .../camel/component/aws2/sqs/Sqs2Consumer.java | 196 +- .../component/aws2/sqs/AmazonSQSClientMock.java | 29 +- .../camel/component/aws2/sqs/Sqs2ConsumerTest.java | 3 + .../sqs/SqsBatchConsumerConcurrentConsumersIT.java | 14 +- .../SqsConsumerExtendMessageVisibilityTest.java | 11 +- .../sqs/integration/SqsComponentLocalstackIT.java | 34 +- ...ava => SqsComponentSendInOnlyLocalstackIT.java} | 37 +- .../SqsProducerSendByteArrayLocalstackIT.java | 11 +- .../camel-azure/camel-azure-servicebus/pom.xml | 7 - .../src/main/docs/azure-servicebus-component.adoc | 27 +- .../azure/servicebus/ServiceBusComponent.java | 11 - .../azure/servicebus/ServiceBusConsumer.java | 25 +- .../azure/servicebus/ServiceBusProducer.java | 1 + .../azure/servicebus/ServiceBusUtils.java | 13 + .../azure/servicebus/ServiceBusConsumerTest.java | 10 + .../azure/servicebus/ServiceBusEndpointTest.java | 29 +- .../azure/servicebus/ServiceBusUtilsTest.java | 51 + .../barcode/BarcodeDataFormatSpringTest.java | 3 + .../org/apache/camel/component/bean/BeanInfo.java | 147 +- .../apache/camel/component/bean/MethodInfo.java | 50 +- .../apache/camel/component/bean/ProxyHelper.java | 4 +- .../src/main/docs/clickup-component.adoc | 15 +- .../camel/component/cxf/jaxrs/CxfRsComponent.java | 60 +- .../cxf/jaxrs/CxfRsConsumerWithBeanTest.java | 9 + .../src/main/docs/flowable-component.adoc | 4 +- .../org/apache/camel/dev-console/sftp.json | 15 + .../services/org/apache/camel/dev-console/sftp | 2 + .../org/apache/camel/dev-consoles.properties | 7 + .../camel/component/file/remote/SftpComponent.java | 19 + .../component/file/remote/SftpDevConsole.java | 68 + .../camel-fury/src/main/docs/fury-dataformat.adoc | 4 +- .../component/github/GitHubEndpointConfigurer.java | 6 + .../component/github/GitHubEndpointUriFactory.java | 3 +- .../org/apache/camel/component/github/github.json | 53 +- .../src/main/docs/github-component.adoc | 3 +- .../camel/component/github/GitHubEndpoint.java | 14 + .../component/github/consumer/CommitConsumer.java | 6 +- .../github/consumer/CommitConsumerRawTest.java | 61 + .../component/google/storage/google-storage.json | 3 +- .../storage/GoogleCloudStorageConstants.java | 3 + .../google/storage/GoogleCloudStorageProducer.java | 21 +- .../camel/component/jetty/BaseJettyTest.java | 21 - .../jetty/HttpProducerSendEmptyHeaderTest.java | 2 +- .../camel/component/jetty/HttpRouteTest.java | 5 +- .../camel/component/jetty/HttpsAsyncRouteTest.java | 5 +- .../HttpsRouteAddSslConnectorPropertiesTest.java | 2 + .../camel/component/jetty/HttpsRouteAliasTest.java | 2 + .../jetty/HttpsRouteSetupWithSystemPropsTest.java | 2 + .../camel/component/jetty/HttpsRouteTest.java | 13 +- .../camel/component/jetty/MainHttpsRouteTest.java | 5 +- .../apache/camel/component/jms/JmsProducer.java | 1 + .../camel-kafka/src/main/docs/kafka-component.adoc | 10 +- .../kafka/producer/support/ProducerUtil.java | 8 +- .../apache/camel/component/kamelet/kamelet.json | 4 +- .../src/main/docs/kamelet-component.adoc | 52 +- .../apache/camel/component/kamelet/Kamelet.java | 40 + .../camel/component/kamelet/KameletComponent.java | 43 +- .../camel/component/kamelet/KameletEndpoint.java | 22 +- .../camel/component/kamelet/KameletProcessor.java | 23 +- .../camel/component/kamelet/KameletProducer.java | 1 + .../camel/component/kamelet/KameletReifier.java | 15 +- .../kamelet/KameletNoErrorHandlerTest.java | 6 +- .../component/kamelet/KameletRouteSingleTest.java} | 40 +- ....java => KameletSinkDeadLetterChannelTest.java} | 35 +- .../KameletSourceBridgeErrorHandlerTest.java | 156 + ...ava => KameletSourceDeadLetterChannelTest.java} | 21 +- ...lerDirectTest.java => KameletTryCatchTest.java} | 4 +- .../src/main/docs/mail-microsoft-oauth.adoc | 18 +- .../prometheus/MicrometerPrometheusConfigurer.java | 6 + .../prometheus/MicrometerPrometheus.java | 23 +- .../src/main/docs/micrometer-component.adoc | 15 +- .../MicrometerExchangeEventNotifier.java | 85 +- ...rometerExchangeEventNotifierNamingStrategy.java | 44 +- ...ExchangeEventNotifierNamingStrategyDefault.java | 31 +- ...rExchangeEventNotifierNamingStrategyLegacy.java | 52 + ...MicrometerExchangeEventNotifierDynamicTest.java | 151 + ...terExchangeEventNotifierNamingStrategyTest.java | 22 +- .../MicrometerExchangeEventNotifierStaticTest.java | 82 + .../MicrometerExchangeEventNotifierTest.java | 16 +- .../health/CamelMicroProfileHealthTestSupport.java | 58 + .../org/apache/camel/component/minio/minio.json | 5 +- .../camel/component/minio/MinioConstants.java | 7 +- .../camel/component/minio/MinioProducer.java | 2 +- .../netty/http/NettyHttpSSLHandshakeErrorTest.java | 3 + .../src/main/docs/observability-services.adoc | 41 +- .../apache/camel/openapi/RestOpenApiProcessor.java | 33 +- .../apache/camel/openapi/RestOpenApiSupport.java | 6 +- .../rxjava/engine/RxJavaStreamsServiceTest.java | 2 + .../camel/component/sjms/jms/JmsMessageHelper.java | 11 +- .../src/main/docs/smooks-component.adoc | 9 +- .../src/main/docs/smooks-dataformat.adoc | 3 +- components/camel-solr/pom.xml | 103 +- .../component/solr/SolrComponentConfigurer.java | 47 + .../component/solr/SolrEndpointConfigurer.java | 132 +- .../component/solr/SolrEndpointUriFactory.java | 39 +- .../solr/converter/SolrRequestConverterLoader.java | 60 + .../converter/SolrResponseConverterLoader.java | 60 + .../org/apache/camel/component/solr/solr.json | 71 +- .../org/apache/camel/component/solr/solrCloud.json | 60 - .../org/apache/camel/component/solr/solrs.json | 60 - .../services/org/apache/camel/TypeConverterLoader | 3 + .../services/org/apache/camel/component.properties | 2 +- .../services/org/apache/camel/component/solrCloud | 2 - .../services/org/apache/camel/component/solrs | 2 - .../org/apache/camel/urifactory/solrCloud-endpoint | 2 - .../org/apache/camel/urifactory/solrs-endpoint | 2 - .../camel-solr/src/main/docs/solr-component.adoc | 80 +- .../camel/component/solr/SolrClientHandler.java | 154 - .../component/solr/SolrClientHandlerCloud.java | 54 - .../solr/SolrClientHandlerConcurrentUpdate.java | 47 - .../component/solr/SolrClientHandlerHttp.java | 50 - .../component/solr/SolrClientHandlerLbHttp.java | 46 - .../apache/camel/component/solr/SolrComponent.java | 211 +- .../solr/SolrComponentVerifierExtension.java | 90 + .../camel/component/solr/SolrConfiguration.java | 423 +- .../apache/camel/component/solr/SolrConstants.java | 75 +- .../apache/camel/component/solr/SolrEndpoint.java | 168 +- .../apache/camel/component/solr/SolrOperation.java | 147 + .../apache/camel/component/solr/SolrProducer.java | 427 +- .../org/apache/camel/component/solr/SolrUtils.java | 109 + .../solr/converter/SolrRequestConverter.java | 309 + .../solr/converter/SolrResponseConverter.java | 72 + .../camel/component/solr/InitSolrEndpointTest.java | 165 +- .../camel/component/solr/JettySolrFactory.java | 131 - .../camel/component/solr/MapBodyManualIT.java | 77 - .../camel/component/solr/SolrAddBeanTest.java | 48 - .../camel/component/solr/SolrAddBeansTest.java | 62 - .../camel/component/solr/SolrCloudFixture.java | 177 - .../component/solr/SolrComponentTestSupport.java | 132 - .../solr/SolrComponentVerifierExtensionTest.java | 63 + .../camel/component/solr/SolrDeleteTest.java | 77 - .../apache/camel/component/solr/SolrFixtures.java | 137 - .../camel/component/solr/SolrTestSupport.java | 44 - .../camel/component/solr/SolrTransactionsTest.java | 107 - .../component/solr/SolrUpdateAutocommitTest.java | 336 - .../camel/component/solr/SolrUpdateTest.java | 363 - .../solr/integration/SolrCloudITSupport.java | 62 - .../solr/integration/SolrCloudProducerIT.java | 41 - .../component/solr/integration/SolrITSupport.java | 42 - .../solr/integration/SolrInsertAndDeleteTest.java | 535 + .../solr/integration/SolrPingAndSearchTest.java | 137 + .../solr/integration/SolrTestSupport.java | 238 + .../camel-solr/src/test/resources/data/books.csv | 2 +- .../src/test/resources/log4j2.properties | 18 +- .../camel/spring/interceptor/AnnotatedRoute.java | 10 +- .../TransactionalClientWithAnnotatedBeanTest.java | 6 + .../camel/component/tika/TikaDetectTest.java | 14 +- .../apache/camel/component/tika/TikaParseTest.java | 52 +- .../main/java/org/apache/camel/CamelContext.java | 20 + .../org/apache/camel/ExtendedCamelContext.java | 37 + .../camel/FailedToCreateConsumerException.java | 12 +- .../camel/FailedToCreateProducerException.java | 4 +- .../org/apache/camel/NoSuchEndpointException.java | 10 +- .../camel/ResolveEndpointFailedException.java | 6 +- .../java/org/apache/camel/spi/ModelineFactory.java | 1 + .../impl/engine/DefaultCamelContextExtension.java | 30 + .../camel/impl/engine/InternalServiceManager.java | 14 +- .../camel/impl/engine/SimpleCamelContext.java | 8 + .../component/properties/PropertiesComponent.java | 17 +- .../main/docs/modules/eips/pages/sample-eip.adoc | 15 +- .../org/apache/camel/impl/DefaultCamelContext.java | 239 +- .../java/org/apache/camel/impl/DefaultModel.java | 26 + .../META-INF/org/apache/camel/model/route.json | 2 +- .../main/java/org/apache/camel/model/Model.java | 18 + .../apache/camel/model/ProcessorDefinition.java | 3 +- .../camel/model/ProcessorDefinitionHelper.java | 55 + .../org/apache/camel/model/RouteDefinition.java | 14 +- .../apache/camel/model/RouteDefinitionHelper.java | 3 +- .../org/apache/camel/processor/LoopProcessor.java | 26 +- .../org/apache/camel/processor/SendProcessor.java | 172 +- .../apache/camel/processor/ThreadsProcessor.java | 24 +- .../processor/aggregate/AggregateProcessor.java | 89 +- .../errorhandler/RedeliveryErrorHandler.java | 84 +- .../org/apache/camel/reifier/ProcessorReifier.java | 126 +- .../file/AntPathMatcherGenericFileFilterTest.java | 3 + .../file/FileConsumeDoneFileIssueTest.java | 3 + ...BeginAndCommitExpressionRenameStrategyTest.java | 3 + ...erDirectoryMustExistBridgeErrorHandlerTest.java | 3 + .../file/FileConsumerFileFilterOptimizedTest.java | 3 + .../component/file/FileConsumerFilterFileTest.java | 3 + .../FileConsumerResumeFromOffsetStrategyTest.java | 3 + .../component/file/FileKeepLastModifiedTest.java | 3 + .../camel/component/file/FileNoOpLockFileTest.java | 3 + .../seda/SedaWaitForTaskNewerOnCompletionTest.java | 3 + .../ValidatorResourceResolverFactoryTest.java | 3 + .../xslt/XsltCustomizeEntityResolverTest.java | 3 + ...lContextSuspendResumeRouteStartupOrderTest.java | 3 + .../camel/impl/DefaultProducerCacheTest.java | 3 + .../impl/DurationRoutePolicyMaxSecondsTest.java | 3 + .../LimitedPollingConsumerPollStrategyTest.java | 3 + .../DefaultSupervisingRouteControllerTest.java | 3 + .../processor/CustomRoutePolicyDirectTest.java | 105 + .../processor/MulticastParallelStreamingTest.java | 3 + .../MulticastParallelStreamingTimeoutTest.java | 3 + .../processor/MulticastParallelStressTest.java | 3 + .../ShutdownCompleteCurrentTaskOnlyTest.java | 3 + .../processor/WireTapBeanAsProcessorTest.java | 3 + .../aggregator/AggregateCompleteAllOnStopTest.java | 3 + .../aggregator/AggregateControllerTest.java | 3 + ...AggregateForceCompletionOnStopParallelTest.java | 3 + .../AggregateForceCompletionOnStopTest.java | 3 + .../resequencer/ResequencerFileNameTest.java | 3 + ...xceptionRoutePolicyHalfOpenHandlerSedaTest.java | 3 + ...lingExceptionRoutePolicyKeepOpenOnInitTest.java | 5 + .../ConcurrentRequestsThrottlerTest.java | 6 +- .../processor/throttle/requests/ThrottlerTest.java | 7 +- .../MetricsConfigurationPropertiesConfigurer.java | 7 + .../camel-main-configuration-metadata.json | 3 +- .../org/apache/camel/main/components.properties | 2 - core/camel-main/src/main/docs/main.adoc | 3 +- .../camel/main/DefaultConfigurationProperties.java | 4 + .../camel/main/MetricsConfigurationProperties.java | 18 + .../org/apache/camel/support/DefaultRegistry.java | 28 +- docs/.pnp.cjs | 62 +- .../modules/ROOT/examples/json/solrCloud.json | 1 - .../modules/ROOT/examples/json/solrs.json | 1 - docs/package.json | 2 +- .../ROOT/pages/camel-4-migration-guide.adoc | 1 - .../ROOT/pages/camel-4x-upgrade-guide-4_10.adoc | 98 +- .../modules/ROOT/pages/camel-jbang-kubernetes.adoc | 24 +- .../modules/ROOT/pages/camel-jbang.adoc | 7 - .../user-manual/modules/ROOT/pages/test-infra.adoc | 167 +- docs/yarn.lock | 20 +- .../component/ComponentsBuilderFactory.java | 28 +- .../dsl/KameletComponentBuilderFactory.java | 13 +- .../component/dsl/SolrComponentBuilderFactory.java | 156 +- .../dsl/SolrcloudComponentBuilderFactory.java | 120 - .../dsl/SolrsComponentBuilderFactory.java | 120 - dsl/camel-dsl-modeline/pom.xml | 2 +- .../services/org/apache/camel/other.properties | 2 +- .../src/generated/resources/dsl-modeline.json | 2 +- .../src/main/docs/dsl-modeline.adoc | 5 +- .../camel/dsl/modeline/DefaultModelineFactory.java | 1 + .../camel/dsl/modeline/DefaultModelineParser.java | 7 + .../apache/camel/dsl/modeline/DependencyTrait.java | 1 + .../org/apache/camel/dsl/modeline/EnvTrait.java | 1 + .../apache/camel/dsl/modeline/ModelineParser.java | 1 + .../org/apache/camel/dsl/modeline/NameTrait.java | 1 + .../apache/camel/dsl/modeline/PropertyTrait.java | 1 + .../java/org/apache/camel/dsl/modeline/Trait.java | 1 + .../builder/endpoint/StaticEndpointBuilders.java | 84 +- .../endpoint/dsl/AWS2S3EndpointBuilderFactory.java | 14 + .../endpoint/dsl/GitHubEndpointBuilderFactory.java | 34 + .../GoogleCloudStorageEndpointBuilderFactory.java | 15 + .../dsl/KameletEndpointBuilderFactory.java | 78 +- .../endpoint/dsl/MinioEndpointBuilderFactory.java | 18 +- .../endpoint/dsl/SolrEndpointBuilderFactory.java | 581 +- .../dsl/jbang/core/commands/ExportBaseCommand.java | 20 +- .../dsl/jbang/core/commands/ExportSpringBoot.java | 17 +- .../apache/camel/dsl/jbang/core/commands/Run.java | 14 +- .../camel/dsl/jbang/core/common/RuntimeType.java | 2 +- .../camel/dsl/jbang/core/commands/ExportTest.java | 32 + .../test/resources/application-jkube.properties | 3 +- dsl/camel-jbang/camel-jbang-it/pom.xml | 27 +- .../camel/dsl/jbang/it/CmdStartStopITCase.java | 61 +- .../apache/camel/dsl/jbang/it/ExportITCase.java | 28 + .../apache/camel/dsl/jbang/it/OpenApiITCase.java | 5 +- .../camel/dsl/jbang/it/RunCommandITCase.java | 22 +- .../camel/dsl/jbang/it/TransformMessageITCase.java | 33 +- .../dsl/jbang/it/support/JBangTestSupport.java | 8 +- .../src/test/resources/logback-test.xml | 2 +- .../core/commands/kubernetes/KubernetesExport.java | 22 +- .../core/commands/kubernetes/KubernetesRun.java | 12 +- .../traits/knative/KnativeServiceTrait.java | 4 - .../kubernetes/traits/knative/KnativeTrait.java | 12 +- .../kubernetes/traits/model/Container.java | 13 - .../kubernetes/traits/model/ContainerBuilder.java | 7 - .../kubernetes/KubernetesExportKnativeTest.java | 11 + dsl/camel-xml-io-dsl/pom.xml | 5 + .../camel/dsl/xml/io/XmlRoutesBuilderLoader.java | 76 +- .../apache/camel/dsl/xml/io/XmlKameletTest.java | 23 +- .../org/apache/camel/dsl/xml/io/XmlMainTest.java | 2 +- .../org/apache/camel/kamelet/camel-kamelet.xml} | 25 +- .../resources/org/apache/camel/kamelet/upper.xml | 0 .../camel/dsl/yaml/CallNestedKameletTest.groovy | 30 +- .../dsl/yaml/PipeLoaderErrorHandlerTest.groovy | 242 + .../apache/camel/dsl/yaml/PipeLoaderTest.groovy | 158 +- .../kamelets/prefix-and-upper-action.kamelet.yaml | 46 + .../resources/kamelets/upper-action.kamelet.yaml | 35 + .../src/test/resources/routes2/routes.yaml | 22 + parent/pom.xml | 58 +- test-infra/camel-test-infra-cli/README.adoc | 7 +- test-infra/camel-test-infra-cli/pom.xml | 89 + .../camel/test/infra/cli/common/CliProperties.java | 7 + .../test/infra/cli/it/AbstractTestSupport.java} | 20 +- .../camel/test/infra/cli/it/CliConfigITCase.java | 109 + .../apache/camel/test/infra/cli/it/RunITCase.java | 53 + .../test/infra/cli/services/CliBuiltContainer.java | 135 +- .../cli/services/CliLocalContainerService.java | 28 +- .../camel/test/infra/cli/services/CliService.java | 14 +- .../src/test/resources/logback-test.xml | 3 +- .../camel/test/infra/cli/services/Dockerfile | 14 +- test-infra/camel-test-infra-core/README.md | 71 +- .../test/infra/kafka/services/container.properties | 2 +- test-infra/camel-test-infra-solr/pom.xml | 14 +- .../test/infra/solr/common/SolrProperties.java | 4 +- .../test/infra/solr/services/SolrContainer.java | 19 +- .../test/infra/solr/services/SolrInfraService.java | 12 +- .../services/SolrLocalContainerInfraService.java | 22 +- .../solr/services/SolrRemoteInfraService.java | 12 +- .../test/infra/solr/services/container.properties | 2 +- .../infra/solr/services/SolrServiceFactory.java | 1 + 355 files changed, 26694 insertions(+), 26381 deletions(-) delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/solrCloud.json delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/solrs.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/sftp.json copy components/camel-aws/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/integration/{SqsComponentLocalstackIT.java => SqsComponentSendInOnlyLocalstackIT.java} (64%) create mode 100644 components/camel-ftp/src/generated/resources/META-INF/org/apache/camel/dev-console/sftp.json create mode 100644 components/camel-ftp/src/generated/resources/META-INF/services/org/apache/camel/dev-console/sftp create mode 100644 components/camel-ftp/src/generated/resources/META-INF/services/org/apache/camel/dev-consoles.properties create mode 100644 components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpDevConsole.java create mode 100644 components/camel-github/src/test/java/org/apache/camel/component/github/consumer/CommitConsumerRawTest.java rename components/{camel-solr/src/test/java/org/apache/camel/component/solr/SolrServerMissingTest.java => camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletRouteSingleTest.java} (50%) rename components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/{KameletHttpSinkNoErrorHandlerFalseTest.java => KameletSinkDeadLetterChannelTest.java} (57%) create mode 100644 components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletSourceBridgeErrorHandlerTest.java copy components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/{KameletNoErrorHandlerTest.java => KameletSourceDeadLetterChannelTest.java} (73%) rename components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/{KameletNoErrorHandlerDirectTest.java => KameletTryCatchTest.java} (94%) copy test-infra/camel-test-infra-solr/src/main/java/org/apache/camel/test/infra/solr/services/SolrRemoteInfraService.java => components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerExchangeEventNotifierNamingStrategyDefault.java (51%) create mode 100644 components/camel-micrometer/src/main/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerExchangeEventNotifierNamingStrategyLegacy.java create mode 100644 components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerExchangeEventNotifierDynamicTest.java create mode 100644 components/camel-micrometer/src/test/java/org/apache/camel/component/micrometer/eventnotifier/MicrometerExchangeEventNotifierStaticTest.java create mode 100644 components/camel-solr/src/generated/java/org/apache/camel/component/solr/converter/SolrRequestConverterLoader.java create mode 100644 components/camel-solr/src/generated/java/org/apache/camel/component/solr/converter/SolrResponseConverterLoader.java delete mode 100644 components/camel-solr/src/generated/resources/META-INF/org/apache/camel/component/solr/solrCloud.json delete mode 100644 components/camel-solr/src/generated/resources/META-INF/org/apache/camel/component/solr/solrs.json create mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader delete mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/component/solrCloud delete mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/component/solrs delete mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/urifactory/solrCloud-endpoint delete mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/urifactory/solrs-endpoint delete mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandler.java delete mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerCloud.java delete mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerConcurrentUpdate.java delete mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerHttp.java delete mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerLbHttp.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrComponentVerifierExtension.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrOperation.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrUtils.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/converter/SolrRequestConverter.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/converter/SolrResponseConverter.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/JettySolrFactory.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/MapBodyManualIT.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrAddBeanTest.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrAddBeansTest.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrCloudFixture.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrComponentTestSupport.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrComponentVerifierExtensionTest.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrDeleteTest.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrFixtures.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrTestSupport.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrTransactionsTest.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrUpdateAutocommitTest.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrUpdateTest.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/integration/SolrCloudITSupport.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/integration/SolrCloudProducerIT.java delete mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/integration/SolrITSupport.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/integration/SolrInsertAndDeleteTest.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/integration/SolrPingAndSearchTest.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/integration/SolrTestSupport.java create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/CustomRoutePolicyDirectTest.java delete mode 120000 docs/components/modules/ROOT/examples/json/solrCloud.json delete mode 120000 docs/components/modules/ROOT/examples/json/solrs.json delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SolrcloudComponentBuilderFactory.java delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SolrsComponentBuilderFactory.java copy components/camel-spring-xml/src/test/java/org/apache/camel/spring/interceptor/AnnotatedRoute.java => dsl/camel-xml-io-dsl/src/test/java/org/apache/camel/dsl/xml/io/XmlKameletTest.java (58%) copy dsl/{camel-jbang/camel-jbang-it/src/test/resources/logback-test.xml => camel-xml-io-dsl/src/test/resources/org/apache/camel/kamelet/camel-kamelet.xml} (53%) copy components/camel-kamelet/src/test/resources/upper-kamelet.xml => dsl/camel-xml-io-dsl/src/test/resources/org/apache/camel/kamelet/upper.xml (100%) copy components/camel-as2/camel-as2-api/src/main/java/org/apache/camel/component/as2/api/entity/ApplicationEDIX12Entity.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/CallNestedKameletTest.groovy (53%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/PipeLoaderErrorHandlerTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/resources/kamelets/prefix-and-upper-action.kamelet.yaml create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/resources/kamelets/upper-action.kamelet.yaml create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/resources/routes2/routes.yaml rename test-infra/{camel-test-infra-solr/src/test/java/org/apache/camel/test/infra/solr/services/SolrLocalContainerCloudService.java => camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/it/AbstractTestSupport.java} (58%) create mode 100644 test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/it/CliConfigITCase.java create mode 100644 test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/it/RunITCase.java copy {dsl/camel-jbang/camel-jbang-it => test-infra/camel-test-infra-cli}/src/test/resources/logback-test.xml (89%)