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 36f1eb2b16a Regen SBOM from commit 6c64044758fec696a872e55143262c72900151b8 add ea07df30fb3 Regen SBOM from commit 6c64044758fec696a872e55143262c72900151b8 (#17667) add 6cf170f6d9a The API version 2025-05-05 is not supported by Azurite. Please upgrade Azurite to latest version and retry. add cc9aea78894 chore(deps-dev): Bump eslint from 9.23.0 to 9.24.0 in /docs (#17668) add 49a7c9ee434 chore(deps): Bump mockito-version from 5.16.1 to 5.17.0 (#17675) add 4a3df109d75 chore(deps): Bump elytron-web from 4.1.0.Final to 4.1.1.Final (#17673) add ad1c3d246ce chore(deps): Bump jolokia-version from 2.2.7 to 2.2.8 (#17671) add 62fa82fc45c chore(deps-dev): Bump com.graphql-java:graphql-java from 22.3 to 23.0 (#17678) add c3f08cd327f chore(deps): Bump org.owasp:dependency-check-maven from 12.1.0 to 12.1.1 (#17677) add 6fe6a9e7fac CAMEL-21801: Spring Cloud Config Porperty Function add 3e622da8c47 chore(deps): Bump opentelemetry-version from 1.48.0 to 1.49.0 (#17672) add e36be5055ae chore(deps): Bump io.opentelemetry:opentelemetry-bom-alpha (#17674) add 40b4a0fa7bc health-check: Fixes Camel context health check (#17680) add 5cbceb51886 Regen add 490af9ce273 Bump AWS SDK v2 to 2.31.16 (#17681) add 7b422010533 Langchain4j Tokenizer doc file needs to be named with component suffix (#17683) add 9f4367df9a0 Regen add 29528a7a596 Enabling ppc64le support for camel-pinecone (#17684) add 45cdcf6f83e CAMEL-21938 - set endpoint properties before appending parameters to resourceUri (#17679) add f63447f9b20 CAMEL-21939: camel-jbang: Fix export to not run twice, and also fix camel-export.log, and be able to log to console and add the verbose option also. (#17685) add 6c0aecf23bb chore(deps): Bump com.twilio.sdk:twilio from 10.7.1 to 10.7.2 add dd8729a361a chore(deps): Bump jandex-version from 3.2.7 to 3.3.0 add 529540f1abf chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension add 788dcb230b9 chore(deps): Bump aws-java-sdk2-version from 2.31.16 to 2.31.17 (#17686) add c502a85e2e8 chore(deps): Bump com.microsoft.azure:msal4j from 1.19.1 to 1.20.0 (#17689) add b262f86235c chore(deps-dev): Bump com.nimbusds:nimbus-jose-jwt from 10.1 to 10.2 (#17690) add 63a40fce5db chore(deps): Bump org.springframework.cloud:spring-cloud-config-dependencies (#17691) add d099397bc17 CAMEL-21939: camel-jbang: Fix export to not run twice, and also fix camel-export.log, and be able to log to console and add the verbose option also. add 9e05482d845 CAMEL-21940: camel-kafka - KafkaProducerCallBack must use atomic decrement and compare pattern to avoid executing the continuation twice from the onCompletion and allSent methods as those run in different threads in async mode. (#17693) add ccdc06bdfce Revert "Langchain4j Tokenizer doc file needs to be named with component suffix (#17683)" add d31b6562087 Regen Nav add 1c799945ba1 Delete docs/components/modules/ROOT/pages/langchain4j-tokenizer-component.adoc add 379c1efaabd CAMEL-21908: camel-jms - Property 'idleReceivesPerTaskLimit' is not populated to spring-jms. Thanks to Krzysztof Mackowiak for the patch. add 484c8149aa7 Regen add 01cf3605b74 CAMEL-21942: camel-stub - Should not configure additional parameters as the stub component do not have any and they are not in use, but being stubbed. This makes camel-jbang export more roboust. add 0918c964d42 Fixed relative links add a81d79078b6 Fixed relative link add 712243bada6 Fixed relative link add 87a11dc6140 Upgrade Postgres container used in test from 16.4 to 17.4 (#17695) add c204719022d CAMEL-21801: Spring Cloud Config Porperty Function add a05289f75c2 chore(deps): Bump aws-java-sdk2-version from 2.31.17 to 2.31.18 add 613b5a444d4 chore(deps): Bump actions/setup-java from 4.7.0 to 4.7.1 add eb4a1ea7543 chore(deps): Bump com.github.mwiede:jsch from 0.2.24 to 0.2.25 add 85fa097d51b chore(deps): Bump org.jgroups:jgroups-raft add 0d50f8ce0a0 Camel-Spring-Cloud-Config component has no headers so fixing docs add 4d46081b51d chore(deps): Bump aws-java-sdk2-version from 2.31.18 to 2.31.19 (#17706) add 5f5406027df chore(deps): Bump io.camunda:zeebe-client-java from 8.7.0 to 8.7.1 (#17708) add 5369f3b0647 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber (#17710) add 230bc4f8011 chore(deps): Bump com.couchbase.client:java-client from 3.7.9 to 3.8.0 (#17712) add 1fa4a32988b chore(deps): Bump io.milvus:milvus-sdk-java from 2.5.6 to 2.5.7 (#17709) add bf4adebe790 chore(deps): Bump shiro-version from 2.0.2 to 2.0.3 (#17714) add 091fd7f2972 chore(deps): Bump org.apache.xbean:xbean-spring from 4.26 to 4.27 (#17711) add bb46dd6df35 chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension (#17713) add 64ec6197cf9 CAMEL-21941 - Upgrade Camel Kamelets and Camel Jbang to version 4.11.0 (#17715) add 46e73b6f52e CAMEL-21944: camel-jbang - Classpath scan custom JARs for beans and p… (#17716) add cf951d735ec camel-jbang: fix export not respecting --quarkus-group-id parameter (#17665) add 8d74437e6c5 CAMEL-21901: camel-salesforce: Fix using fallbackReplyId when salesfo… (#17696) add 5008e9c65a6 camel-salesforce-maven-plugin: remove required flag from camelSalesforce.password and camelSalesforce.clientSecret property (#17703) add 618ccc9c938 Fix thread pool cleanup in MasterComponent (#17705) add 68707bcbc2b chore(deps-dev): Bump com.google.guava:guava (#17701) add c71ac65ee2f Fix code generation in type converter add 72892d73914 chore(deps): Bump aws-java-sdk2-version from 2.31.19 to 2.31.20 (#17720) add 065dd38b1a1 chore(deps): Bump huaweicloud-sdk-version from 3.1.142 to 3.1.143 (#17722) add 295633df478 chore(deps): Bump org.apache.commons:commons-text from 1.13.0 to 1.13.1 (#17723) add 06fb7fa86c4 chore(deps): Bump io.nats:jnats from 2.21.0 to 2.21.1 (#17726) add d8a8075b1f8 camel-jbang - Upgrade to hawtio 4.4.0 (#17724) add 80ee23a2bc4 chore(deps): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17 add 786a96a0841 type converter to better support allow null (#17719) add 9600cce5909 CAMEL-21736 google-bigquery-sql: Support fetching query results for SELECT statements (#17655) add 95cb9c1c2bb CAMEL-21951 - Bump Pulsar to 4.x (#17728) add af8ff59d7e0 camel-jbang-plugin-kubernetes: change the openshift cluster detection (#17718) add 709a40580a6 CAMEL-21953: camel-groovy - Fix GroovyLanguage.stop may throw UnsupportedOperationException (#17729) add 1578063012c CAMEL-21954: camel-core: Fix onException not working if route was using nodePrefixId (used in route templates) add 04bfcaf5d3b CAMEL-17530: azure-storage-blob: add support for lease blob option (#17717) add 9162ece6d75 CAMEL-21944: camel-jbang - Classpath scan custom JARs for beans and processors with dependency injection annotations add 71090b4b0b6 CAMEL-21947: camel-file/camel-ftp: If read lock is not acquired then … (#17731) add 659ce166214 CAMEL-21957: camel-core - Error handler should store failure route id eager so onRedelivery/onExceptionOccurred processors have access add 7724c0e7ddd CAMEL-21911: camel-bang: kubernetes add support for ingress class add 00b71c9b1b5 CAMEL-21943 Add a Weaviate component (#17697) add 2c600288fab CAMEL-21943 Add a weaviate component add 5e41f7eb6ad Polished test add bfa904ad003 Skip tests on unsupported platform add 8ecaf88b4cb CAMEL-21871: camel-azure-serviebus - TokenCredential is autowired, an… (#17735) add e826cfd41f4 CAMEL-21871: azure-eventhubs - autowire TokenCredential (#17736) add e672e2654b3 Regen SBOM from commit e826cfd41f4524a4064bbeb804fa6683392d8528 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 (36f1eb2b16a) \ N -- N -- N refs/heads/regen_bot_sbom (e672e2654b3) 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 +- .mvn/extensions.xml | 2 +- bom/camel-bom/pom.xml | 15 + camel-sbom/camel-sbom.json | 9200 ++++++++++++-------- camel-sbom/camel-sbom.xml | 7572 +++++++++------- catalog/camel-allcomponents/pom.xml | 15 + .../org/apache/camel/catalog/components.properties | 1 + .../camel/catalog/components/azure-eventhubs.json | 4 +- .../camel/catalog/components/azure-servicebus.json | 4 +- .../catalog/components/azure-storage-blob.json | 236 +- .../catalog/components/google-bigquery-sql.json | 9 +- .../apache/camel/catalog/components/weaviate.json | 62 + .../main/camel-main-configuration-metadata.json | 10 +- .../org/apache/camel/catalog/others.properties | 1 + .../org/apache/camel/catalog/others/jandex.json | 15 + .../converter/ActiveMQConverterLoader.java | 8 +- .../converter/ActiveMQMessageConverterLoader.java | 16 +- .../converter/ActiveMQConverterLoader.java | 8 +- .../converter/ActiveMQMessageConverterLoader.java | 16 +- .../camel/component/djl/DJLConverterLoader.java | 88 +- .../component/kserve/KServeConverterLoader.java | 48 +- .../core/LangChain4jConverterLoader.java | 8 +- .../LangChain4jEmbeddingsConverterLoader.java | 24 +- components/camel-ai/camel-pinecone/pom.xml | 2 - .../component/qdrant/QdrantConverterLoader.java | 80 +- .../serving/TensorFlowServingConverterLoader.java | 72 +- .../{camel-pinecone => camel-weaviate}/pom.xml | 15 +- .../WeaviateVectorDbComponentConfigurer.java | 97 + .../WeaviateVectorDbConfigurationConfigurer.java | 78 + .../WeaviateVectorDbEndpointConfigurer.java | 81 + .../WeaviateVectorDbEndpointUriFactory.java} | 28 +- .../apache/camel/component/weaviate/weaviate.json | 62 + .../services/org/apache/camel/component.properties | 7 + .../services/org/apache/camel/component/weaviate | 2 + ...omponent.weaviate.WeaviateVectorDbConfiguration | 2 + .../org/apache/camel/configurer/weaviate-component | 2 + .../org/apache/camel/configurer/weaviate-endpoint | 2 + .../org/apache/camel/urifactory/weaviate-endpoint | 2 + .../src/main/docs/weaviate-component.adoc | 47 + .../camel/component/weaviate/WeaviateVectorDb.java | 68 + .../component/weaviate/WeaviateVectorDbAction.java | 23 +- .../weaviate/WeaviateVectorDbComponent.java | 71 + .../weaviate/WeaviateVectorDbConfiguration.java | 183 + .../weaviate/WeaviateVectorDbEndpoint.java | 143 + .../weaviate/WeaviateVectorDbProducer.java | 301 + .../WeaviateComponentConfigurationTest.java | 67 + .../component/weaviate/it/WeaviateComponentIT.java | 206 + .../src/test/resources/log4j2.properties | 19 +- .../src/test/resources/weaviate.properties | 7 +- components/camel-ai/pom.xml | 1 + .../as2/converter/ContentTypeConverterLoader.java | 8 +- .../camel/component/atom/AtomConverterLoader.java | 8 +- .../attachment/AttachmentConverterLoader.java | 16 +- .../aws2/kinesis/RecordStringConverterLoader.java | 8 +- .../cosmosdb/CosmosDbTypeConverterLoader.java | 10 +- .../azure/cosmosdb/CosmosDbTypeConverter.java | 2 +- .../eventhubs/EventHubsComponentConfigurer.java | 2 +- .../eventhubs/EventHubsEndpointConfigurer.java | 2 +- .../component/azure/eventhubs/azure-eventhubs.json | 4 +- .../azure/eventhubs/EventHubsComponent.java | 31 +- .../azure/eventhubs/EventHubsConfiguration.java | 5 +- .../eventhubs/client/EventHubsClientFactory.java | 24 +- .../azure/eventhubs/EventHubsComponentTest.java | 2 + .../servicebus/ServiceBusComponentConfigurer.java | 2 +- .../servicebus/ServiceBusEndpointConfigurer.java | 2 +- .../servicebus/ServiceBusTypeConverterLoader.java | 20 +- .../azure/servicebus/azure-servicebus.json | 4 +- .../azure/servicebus/ServiceBusComponent.java | 29 +- .../azure/servicebus/ServiceBusConfiguration.java | 5 +- .../azure/servicebus/ServiceBusTypeConverter.java | 4 +- .../servicebus/client/ServiceBusClientFactory.java | 7 +- .../azure/servicebus/ServiceBusEndpointTest.java | 14 + .../storage/blob/BlobComponentConfigurer.java | 12 + .../azure/storage/blob/BlobEndpointConfigurer.java | 12 + .../azure/storage/blob/BlobEndpointUriFactory.java | 4 +- .../azure/storage/blob/azure-storage-blob.json | 236 +- .../azure/storage/blob/BlobConfiguration.java | 38 + .../blob/BlobConfigurationOptionsProxy.java | 9 + .../azure/storage/blob/BlobConstants.java | 10 + .../azure/storage/blob/BlobExchangeHeaders.java | 8 + .../storage/blob/client/BlobClientWrapper.java | 6 + .../storage/blob/operations/BlobOperations.java | 75 +- .../blob/operations/BlobOperationsTest.java | 36 + .../bindy/util/AnnotationModuleLoaderTest.java | 2 +- .../cloudevents/CloudEventTypeConverterLoader.java | 8 +- .../cxf/converter/CxfConverterLoader.java | 48 +- .../cxf/converter/CxfPayloadConverterLoader.java | 68 +- .../cxf/converter/CxfPayloadConverter.java | 4 +- .../component/cxf/jaxrs/CxfConverterLoader.java | 58 +- .../camel/component/cxf/jaxrs/CxfConverter.java | 2 +- .../debezium/DebeziumTypeConverterLoader.java | 8 +- .../component/dns/types/DnsConverterLoader.java | 48 +- .../dns/types/DnsRecordConverterLoader.java | 10 +- .../component/dns/types/DnsRecordConverter.java | 2 +- ...micRouterControlServiceBulkConverterLoader.java | 6 +- .../ElasticsearchActionRequestConverterLoader.java | 64 +- .../component/exec/ExecResultConverterLoader.java | 32 +- .../component/file/GenericFileConverterLoader.java | 32 +- .../camel/component/file/GenericFileConsumer.java | 6 + .../flatpack/FlatpackConverterLoader.java | 32 +- .../integration/FtpReadLockNotStartedIT.java | 104 + .../sql/GoogleBigQuerySQLEndpointConfigurer.java | 6 + .../sql/GoogleBigQuerySQLEndpointUriFactory.java | 3 +- .../google/bigquery/sql/google-bigquery-sql.json | 9 +- .../google/bigquery/GoogleBigQueryConstants.java | 8 + .../sql/GoogleBigQuerySQLConfiguration.java | 12 + .../bigquery/sql/GoogleBigQuerySQLProducer.java | 62 +- .../sql/GoogleBigQuerySQLProducerSelectTest.java | 182 + .../drive/GoogleDriveFilesConverterLoader.java | 8 +- .../camel/language/groovy/GroovyLanguage.java | 3 +- .../camel/component/hl7/HL721ConverterLoader.java | 640 +- .../camel/component/hl7/HL722ConverterLoader.java | 1200 ++- .../camel/component/hl7/HL7231ConverterLoader.java | 2784 +++++- .../camel/component/hl7/HL723ConverterLoader.java | 3792 +++++++- .../camel/component/hl7/HL724ConverterLoader.java | 2864 +++++- .../camel/component/hl7/HL7251ConverterLoader.java | 3216 ++++++- .../camel/component/hl7/HL725ConverterLoader.java | 3248 ++++++- .../camel/component/hl7/HL726ConverterLoader.java | 3456 +++++++- .../camel/component/hl7/HL7ConverterLoader.java | 32 +- .../hl7/HL7GenericMessageConverterLoader.java | 144 +- .../camel/http/common/HttpConverterLoader.java | 48 +- .../camel/component/http/HttpConvertersLoader.java | 32 +- .../component/http/HttpEntityConverterLoader.java | 24 +- .../camel/component/ical/ICalConverterLoader.java | 28 +- .../apache/camel/component/ical/ICalConverter.java | 4 +- .../converters/CamelInfluxDbConvertersLoader.java | 8 +- .../converters/CamelInfluxDb2ConvertersLoader.java | 8 +- .../converter/JacksonTypeConvertersLoader.java | 136 +- .../{camel-javascript => camel-jandex}/pom.xml | 31 +- .../org/apache/camel/jandex-class-resolver | 2 + .../services/org/apache/camel/other.properties | 7 + .../src/generated/resources/jandex.json | 15 + components/camel-jandex/src/main/docs/jandex.adoc | 15 + .../jandex/JandexPackageScanClassResolver.java | 154 + components/camel-javascript/pom.xml | 5 + .../camel/component/jcr/JcrConverterLoader.java | 64 +- .../camel/component/jcr/JcrConverterTest.java | 2 +- .../camel/component/jms/JmsConfiguration.java | 5 +- .../jms/JmsEndpointConfigurationTest.java | 2 +- .../apache/camel/component/jolt/JoltComponent.java | 3 +- .../producer/support/KafkaProducerCallBack.java | 14 +- .../camel/component/mail/MailConvertersLoader.java | 32 +- .../camel/component/master/MasterComponent.java | 2 +- .../camel/component/mina/MinaConverterLoader.java | 48 +- .../mongodb/gridfs/GridFsConverterLoader.java | 16 +- .../converters/MongoDbBasicConvertersLoader.java | 80 +- .../netty/http/NettyHttpConverterLoader.java | 32 +- .../component/netty/NettyConverterLoader.java | 88 +- ...yUDPMessageLargerThanDefaultBufferSizeTest.java | 6 +- .../nitrite/NitriteTypeConvertersLoader.java | 16 +- .../OpensearchActionRequestConverterLoader.java | 64 +- components/camel-opentelemetry/pom.xml | 2 +- .../pdf/converter/PdfConverterLoader.java | 24 +- .../platform/http/vertx/VertxConverterLoader.java | 8 +- .../protobuf/ProtobufTypeConverterLoader.java | 8 +- .../component/pubnub/PubNubSubscriberTest.java | 2 +- .../converter/QuickfixjConvertersLoader.java | 32 +- .../camel/dataformat/rss/RssConverterLoader.java | 16 +- ...lesforceReportResultsToListConverterLoader.java | 8 +- .../component/salesforce/api/utils/JsonUtils.java | 2 +- .../internal/streaming/ReplayExtension.java | 8 +- .../internal/streaming/SubscriptionHelper.java | 4 +- .../internal/streaming/SubscriptionHelperTest.java | 37 + .../apache/camel/maven/AbstractSalesforceMojo.java | 4 +- .../converter/saxon/SaxonConverterLoader.java | 64 +- .../smooks/converter/SinkConverterLoader.java | 48 +- .../smooks/converter/SourceConverterLoader.java | 48 +- .../camel/component/snmp/SnmpConvertersLoader.java | 16 +- .../solr/converter/SolrRequestConverterLoader.java | 32 +- .../converter/SolrResponseConverterLoader.java | 32 +- .../camel-spring-cloud-config}/pom.xml | 55 +- .../services/org/apache/camel/other.properties | 7 + .../camel/periodic-task/spring-config-refresh | 2 + .../apache/camel/properties-function/spring-config | 2 + .../generated/resources/spring-cloud-config.json | 14 + .../src/main/docs/spring-cloud-config.adoc | 100 + .../SpringCloudConfigPropertiesFunction.java | 111 + .../config/SpringCloudConfigReloadTriggerTask.java | 78 + .../spring/cloud/config/SpringConfigProvider.java | 110 + .../cloud/config/SpringConfigRemaindersCache.java | 22 +- .../ws/converter/StringSourceConverterLoader.java | 16 +- .../org/apache/camel/spring/SpringTestSupport.java | 6 +- .../DefaultPackageResolverConfigureTest.java | 2 +- .../scan/DefaultPackageScanClassResolverTest.java | 2 +- .../camel/spring/scan/PackageScanFiltersTest.java | 10 +- .../camel/spring/config/PackageResolverTest.xml | 2 +- .../OnExceptionOccurredProcessorTest.xml | 2 +- .../spring/converter/ResourceConverterLoader.java | 8 +- components/camel-spring-parent/pom.xml | 1 + .../apache/camel/component/stub/StubComponent.java | 5 + .../swift/mx/SwiftMxTypeConvertersLoader.java | 16 +- .../component/syslog/SyslogConverterLoader.java | 16 +- .../tahu/TahuEdgePayloadConverterLoader.java | 16 +- .../telegram/util/TelegramConverterLoader.java | 40 +- .../component/telegram/util/TelegramConverter.java | 23 +- .../test/ExcludingPackageScanClassResolver.java | 6 +- .../component/twilio/TwilioConverterLoader.java | 16 +- .../twitter/util/TwitterConverterLoader.java | 40 +- .../CamelVertxCommonBulkConverterLoader.java | 6 +- .../vertx/http/VertxHttpMethodConverterLoader.java | 16 +- components/pom.xml | 1 + .../org/apache/camel/spi/BulkTypeConverters.java | 14 +- .../vault/SpringCloudConfigConfiguration.java | 106 + .../org/apache/camel/vault/VaultConfiguration.java | 16 + .../camel/impl/engine/SimpleCamelContext.java | 3 + .../converter/CamelBaseBulkConverterLoader.java | 6 +- .../impl/converter/CoreTypeConverterRegistry.java | 19 +- .../InstanceMethodFallbackTypeConverter.java | 6 +- .../converter/InstanceMethodTypeConverter.java | 6 +- .../StaticMethodFallbackTypeConverter.java | 6 +- .../impl/converter/StaticMethodTypeConverter.java | 6 +- .../java/org/apache/camel/impl/scan/package.html | 27 - .../org/apache/camel/impl/DefaultCamelContext.java | 4 +- .../errorhandler/RedeliveryErrorHandler.java | 12 + .../transformer/AnnotationTransformerLoader.java | 8 +- .../apache/camel/reifier/OnExceptionReifier.java | 5 + .../xml/AbstractCamelContextFactoryBeanTest.java | 2 +- .../builder/RoutePrefixIdOnExceptionTest.java | 52 + .../builder/RouteTemplateOnExceptionTest.java | 70 + .../org/apache/camel/converter/ConverterTest.java | 2 +- .../java/org/apache/camel/converter/JaxpTest.java | 2 +- .../apache/camel/converter/StringSourceTest.java | 2 +- .../camel/impl/health/ContextHealthCheckTest.java | 62 + .../apache/camel/model/ModelSanityCheckerTest.java | 2 +- .../DeadLetterChannelOnRedeliveryTest.java | 7 +- .../converter/ConvertBodyAllowNullTest.java | 183 + .../camel/processor/converter/ConvertBodyTest.java | 6 +- .../processor/converter/ConvertHeaderTest.java | 5 +- .../processor/converter/ConvertVariableTest.java | 5 +- .../processor/converter/custom/MyConverter.java | 7 +- .../OnExceptionOccurredProcessorTest.java | 6 +- .../camel/impl/health/ContextHealthCheck.java | 2 + core/camel-main/pom.xml | 2 + .../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 + ...SecretsManagerVaultConfigurationConfigurer.java | 6 + ...agerVaultConfigurationPropertiesConfigurer.java | 7 + ...netesConfigMapVaultConfigurationConfigurer.java | 6 + ...mapsVaultConfigurationPropertiesConfigurer.java | 7 + .../KubernetesVaultConfigurationConfigurer.java | 6 + ...etesVaultConfigurationPropertiesConfigurer.java | 7 + ... SpringCloudConfigConfigurationConfigurer.java} | 59 +- ...udConfigConfigurationPropertiesConfigurer.java} | 71 +- .../camel-main-configuration-metadata.json | 10 +- ...l.main.SpringCloudConfigConfigurationProperties | 2 + ...ache.camel.vault.SpringCloudConfigConfiguration | 2 + .../org/apache/camel/main/components.properties | 1 + .../org/apache/camel/main/BaseMainSupport.java | 3 + .../camel/main/DefaultConfigurationConfigurer.java | 19 + .../SpringCloudConfigConfigurationProperties.java | 72 + .../camel/main/VaultConfigurationProperties.java | 12 + .../org/apache/camel/main/scan/MyConverter.java | 1 + .../stream/StreamCacheBulkConverterLoader.java | 6 +- .../scan/AnnotatedWithAnyPackageScanFilter.java | 7 +- .../scan/AnnotatedWithPackageScanFilter.java | 6 +- .../scan/AssignableToPackageScanFilter.java | 7 +- .../support/scan}/BasePackageScanResolver.java | 2 +- .../support}/scan/CompositePackageScanFilter.java | 2 +- .../scan}/DefaultPackageScanClassResolver.java | 6 +- .../scan}/DefaultPackageScanResourceResolver.java | 12 +- .../support}/scan/InvertingPackageScanFilter.java | 2 +- .../camel/support/scan/PackageScanJarResource.java | 67 + .../scan}/WebSpherePackageScanClassResolver.java | 3 +- .../jaxp/CamelXmlJaxpBulkConverterLoader.java | 6 +- docs/.pnp.cjs | 80 +- .../modules/ROOT/examples/json/weaviate.json | 1 + docs/components/modules/ROOT/nav.adoc | 1 + .../modules/ROOT/pages/weaviate-component.adoc | 1 + .../modules/others/examples/json/jandex.json | 1 + .../others/examples/json/spring-cloud-config.json | 1 + docs/components/modules/others/nav.adoc | 2 + docs/components/modules/others/pages/jandex.adoc | 1 + .../modules/others/pages/spring-cloud-config.adoc | 1 + docs/package.json | 2 +- .../ROOT/pages/camel-4x-upgrade-guide-4_12.adoc | 21 + .../modules/ROOT/pages/camel-jbang.adoc | 17 + docs/yarn.lock | 30 +- .../component/ComponentsBuilderFactory.java | 13 + .../AzureStorageBlobComponentBuilderFactory.java | 39 + .../dsl/WeaviateComponentBuilderFactory.java | 239 + .../builder/endpoint/EndpointBuilderFactory.java | 1 + .../camel/builder/endpoint/EndpointBuilders.java | 1 + .../builder/endpoint/StaticEndpointBuilders.java | 40 + .../endpoint/dsl/BlobEndpointBuilderFactory.java | 230 + .../GoogleBigQuerySQLEndpointBuilderFactory.java | 42 + .../WeaviateVectorDbEndpointBuilderFactory.java | 438 + dsl/camel-jbang/camel-jbang-container/Dockerfile | 4 +- .../camel/dsl/jbang/core/commands/Export.java | 16 +- .../dsl/jbang/core/commands/ExportBaseCommand.java | 39 +- .../dsl/jbang/core/commands/ExportCamelMain.java | 2 +- .../dsl/jbang/core/commands/ExportQuarkus.java | 2 +- .../dsl/jbang/core/commands/ExportSpringBoot.java | 2 +- .../apache/camel/dsl/jbang/core/commands/Run.java | 89 +- .../jbang/core/commands/catalog/CatalogDoc.java | 2 +- .../dsl/jbang/core/commands/process/Hawtio.java | 4 +- .../src/main/resources/log4j2-export.properties | 2 +- .../src/main/resources/log4j2-script.properties | 2 +- .../camel-jbang-main/dist/CamelJBang.java | 6 +- .../src/main/jbang/main/CamelJBang.java | 6 +- .../core/commands/kubernetes/KubernetesExport.java | 10 +- .../core/commands/kubernetes/KubernetesHelper.java | 25 +- .../core/commands/kubernetes/KubernetesRun.java | 16 +- .../commands/kubernetes/traits/IngressTrait.java | 4 +- .../commands/kubernetes/traits/model/Ingress.java | 38 +- .../kubernetes/traits/model/IngressBuilder.java | 7 + .../commands/kubernetes/traits/model/Traits.java | 36 +- .../kubernetes/KubernetesRunCustomTest.java | 27 +- .../src/test/resources/log4j2.properties | 3 +- .../camel-component-known-dependencies.properties | 1 + .../java/org/apache/camel/main/KameletMain.java | 18 +- .../download/BasePackageScanDownloadListener.java | 146 +- .../injection/AnnotationDependencyInjection.java | 11 + .../camel-main-known-dependencies.properties | 1 + parent/pom.xml | 67 +- .../azure/common/services/container.properties | 2 +- .../infra/postgres/services/container.properties | 2 +- .../infra/pulsar/services/container.properties | 2 +- .../apache/camel/maven/packaging/MojoHelper.java | 3 +- .../maven/packaging/PrepareCamelMainMojo.java | 12 + .../resources/velocity/bulk-converter-loader.vm | 6 +- .../resources/velocity/type-converter-loader.vm | 11 +- 330 files changed, 36418 insertions(+), 10571 deletions(-) create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/weaviate.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/jandex.json copy components/camel-ai/{camel-pinecone => camel-weaviate}/pom.xml (85%) create mode 100644 components/camel-ai/camel-weaviate/src/generated/java/org/apache/camel/component/weaviate/WeaviateVectorDbComponentConfigurer.java create mode 100644 components/camel-ai/camel-weaviate/src/generated/java/org/apache/camel/component/weaviate/WeaviateVectorDbConfigurationConfigurer.java create mode 100644 components/camel-ai/camel-weaviate/src/generated/java/org/apache/camel/component/weaviate/WeaviateVectorDbEndpointConfigurer.java copy components/{camel-google/camel-google-bigquery/src/generated/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLEndpointUriFactory.java => camel-ai/camel-weaviate/src/generated/java/org/apache/camel/component/weaviate/WeaviateVectorDbEndpointUriFactory.java} (67%) create mode 100644 components/camel-ai/camel-weaviate/src/generated/resources/META-INF/org/apache/camel/component/weaviate/weaviate.json create mode 100644 components/camel-ai/camel-weaviate/src/generated/resources/META-INF/services/org/apache/camel/component.properties create mode 100644 components/camel-ai/camel-weaviate/src/generated/resources/META-INF/services/org/apache/camel/component/weaviate create mode 100644 components/camel-ai/camel-weaviate/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.weaviate.WeaviateVectorDbConfiguration create mode 100644 components/camel-ai/camel-weaviate/src/generated/resources/META-INF/services/org/apache/camel/configurer/weaviate-component create mode 100644 components/camel-ai/camel-weaviate/src/generated/resources/META-INF/services/org/apache/camel/configurer/weaviate-endpoint create mode 100644 components/camel-ai/camel-weaviate/src/generated/resources/META-INF/services/org/apache/camel/urifactory/weaviate-endpoint create mode 100644 components/camel-ai/camel-weaviate/src/main/docs/weaviate-component.adoc create mode 100644 components/camel-ai/camel-weaviate/src/main/java/org/apache/camel/component/weaviate/WeaviateVectorDb.java copy core/camel-main/src/test/java/org/apache/camel/main/scan/MyConverter.java => components/camel-ai/camel-weaviate/src/main/java/org/apache/camel/component/weaviate/WeaviateVectorDbAction.java (73%) create mode 100644 components/camel-ai/camel-weaviate/src/main/java/org/apache/camel/component/weaviate/WeaviateVectorDbComponent.java create mode 100644 components/camel-ai/camel-weaviate/src/main/java/org/apache/camel/component/weaviate/WeaviateVectorDbConfiguration.java create mode 100644 components/camel-ai/camel-weaviate/src/main/java/org/apache/camel/component/weaviate/WeaviateVectorDbEndpoint.java create mode 100644 components/camel-ai/camel-weaviate/src/main/java/org/apache/camel/component/weaviate/WeaviateVectorDbProducer.java create mode 100644 components/camel-ai/camel-weaviate/src/test/java/org/apache/camel/component/weaviate/WeaviateComponentConfigurationTest.java create mode 100644 components/camel-ai/camel-weaviate/src/test/java/org/apache/camel/component/weaviate/it/WeaviateComponentIT.java copy dsl/camel-jbang/camel-jbang-core/src/main/resources/log4j2-script.properties => components/camel-ai/camel-weaviate/src/test/resources/log4j2.properties (69%) copy test-infra/camel-test-infra-postgres/src/main/resources/org/apache/camel/test/infra/postgres/services/container.properties => components/camel-ai/camel-weaviate/src/test/resources/weaviate.properties (90%) create mode 100644 components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpReadLockNotStartedIT.java create mode 100644 components/camel-google/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerSelectTest.java copy components/{camel-javascript => camel-jandex}/pom.xml (77%) create mode 100644 components/camel-jandex/src/generated/resources/META-INF/services/org/apache/camel/jandex-class-resolver create mode 100644 components/camel-jandex/src/generated/resources/META-INF/services/org/apache/camel/other.properties create mode 100644 components/camel-jandex/src/generated/resources/jandex.json create mode 100644 components/camel-jandex/src/main/docs/jandex.adoc create mode 100644 components/camel-jandex/src/main/java/org/apache/camel/jandex/JandexPackageScanClassResolver.java copy components/{camel-javascript => camel-spring-parent/camel-spring-cloud-config}/pom.xml (59%) create mode 100644 components/camel-spring-parent/camel-spring-cloud-config/src/generated/resources/META-INF/services/org/apache/camel/other.properties create mode 100644 components/camel-spring-parent/camel-spring-cloud-config/src/generated/resources/META-INF/services/org/apache/camel/periodic-task/spring-config-refresh create mode 100644 components/camel-spring-parent/camel-spring-cloud-config/src/generated/resources/META-INF/services/org/apache/camel/properties-function/spring-config create mode 100644 components/camel-spring-parent/camel-spring-cloud-config/src/generated/resources/spring-cloud-config.json create mode 100644 components/camel-spring-parent/camel-spring-cloud-config/src/main/docs/spring-cloud-config.adoc create mode 100644 components/camel-spring-parent/camel-spring-cloud-config/src/main/java/org/apache/camel/component/spring/cloud/config/SpringCloudConfigPropertiesFunction.java create mode 100644 components/camel-spring-parent/camel-spring-cloud-config/src/main/java/org/apache/camel/component/spring/cloud/config/SpringCloudConfigReloadTriggerTask.java create mode 100644 components/camel-spring-parent/camel-spring-cloud-config/src/main/java/org/apache/camel/component/spring/cloud/config/SpringConfigProvider.java copy core/camel-main/src/test/java/org/apache/camel/main/scan/MyConverter.java => components/camel-spring-parent/camel-spring-cloud-config/src/main/java/org/apache/camel/component/spring/cloud/config/SpringConfigRemaindersCache.java (63%) create mode 100644 core/camel-api/src/main/java/org/apache/camel/vault/SpringCloudConfigConfiguration.java delete mode 100644 core/camel-base/src/main/java/org/apache/camel/impl/scan/package.html create mode 100644 core/camel-core/src/test/java/org/apache/camel/builder/RoutePrefixIdOnExceptionTest.java create mode 100644 core/camel-core/src/test/java/org/apache/camel/builder/RouteTemplateOnExceptionTest.java create mode 100644 core/camel-core/src/test/java/org/apache/camel/impl/health/ContextHealthCheckTest.java create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/converter/ConvertBodyAllowNullTest.java copy core/camel-main/src/generated/java/org/apache/camel/main/{GcpVaultConfigurationConfigurer.java => SpringCloudConfigConfigurationConfigurer.java} (70%) copy core/camel-main/src/generated/java/org/apache/camel/main/{GcpVaultConfigurationPropertiesConfigurer.java => SpringCloudConfigConfigurationPropertiesConfigurer.java} (70%) create mode 100644 core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.main.SpringCloudConfigConfigurationProperties create mode 100644 core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.SpringCloudConfigConfiguration create mode 100644 core/camel-main/src/main/java/org/apache/camel/main/SpringCloudConfigConfigurationProperties.java rename core/{camel-base/src/main/java/org/apache/camel/impl => camel-support/src/main/java/org/apache/camel/support}/scan/AnnotatedWithAnyPackageScanFilter.java (93%) rename core/{camel-base/src/main/java/org/apache/camel/impl => camel-support/src/main/java/org/apache/camel/support}/scan/AnnotatedWithPackageScanFilter.java (93%) rename core/{camel-base/src/main/java/org/apache/camel/impl => camel-support/src/main/java/org/apache/camel/support}/scan/AssignableToPackageScanFilter.java (95%) rename core/{camel-base-engine/src/main/java/org/apache/camel/impl/engine => camel-support/src/main/java/org/apache/camel/support/scan}/BasePackageScanResolver.java (99%) rename core/{camel-base/src/main/java/org/apache/camel/impl => camel-support/src/main/java/org/apache/camel/support}/scan/CompositePackageScanFilter.java (97%) rename core/{camel-base-engine/src/main/java/org/apache/camel/impl/engine => camel-support/src/main/java/org/apache/camel/support/scan}/DefaultPackageScanClassResolver.java (98%) rename core/{camel-base-engine/src/main/java/org/apache/camel/impl/engine => camel-support/src/main/java/org/apache/camel/support/scan}/DefaultPackageScanResourceResolver.java (97%) rename core/{camel-base/src/main/java/org/apache/camel/impl => camel-support/src/main/java/org/apache/camel/support}/scan/InvertingPackageScanFilter.java (97%) create mode 100644 core/camel-support/src/main/java/org/apache/camel/support/scan/PackageScanJarResource.java rename core/{camel-base-engine/src/main/java/org/apache/camel/impl/engine => camel-support/src/main/java/org/apache/camel/support/scan}/WebSpherePackageScanClassResolver.java (98%) create mode 120000 docs/components/modules/ROOT/examples/json/weaviate.json create mode 120000 docs/components/modules/ROOT/pages/weaviate-component.adoc create mode 120000 docs/components/modules/others/examples/json/jandex.json create mode 120000 docs/components/modules/others/examples/json/spring-cloud-config.json create mode 120000 docs/components/modules/others/pages/jandex.adoc create mode 120000 docs/components/modules/others/pages/spring-cloud-config.adoc create mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/WeaviateComponentBuilderFactory.java create mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/WeaviateVectorDbEndpointBuilderFactory.java