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 7ad1405f4b8 fix getInOnlyTemplate in SpringRabbitMQProducer.java (#14823) add a7b675b56a2 chore(deps): Bump io.atlassian.fugue:fugue from 5.0.1 to 6.1.0 (#14843) add 34bbd7c1153 (chores) camel-as2: minor test code cleanup add df2a6347daf chore(deps): Bump org.graalvm.js:js-language from 24.0.1 to 24.0.2 (#14851) add c8f803f3554 chore(deps): Bump org.jsoup:jsoup from 1.17.2 to 1.18.1 (#14852) add 130acf69f4d chore(deps): Bump com.squareup:kotlinpoet-jvm from 1.18.0 to 1.18.1 (#14853) add f62a1dc29ea chore(deps): Bump com.box:box-java-sdk from 4.11.0 to 4.11.1 (#14856) add 7ded882be07 chore(deps): Bump com.slack.api:slack-api-client from 1.40.2 to 1.40.3 (#14858) add e1b0d165119 chore(deps): Bump io.github.ascopes:protobuf-maven-plugin (#14857) add c247d729600 chore(deps): Bump undertow-version from 2.3.14.Final to 2.3.15.Final (#14854) add 052f517589f Update graphql-component.adoc (#14860) add 1b10c641355 [CAMEL-20976] camel-jbang: Consolidate export dependencies add e888a8c3266 [CAMEL-20976] camel-jbang: Remove support for comma separated --deps add 63723af3e02 chore(deps): Bump org.jgroups:jgroups from 5.3.8.Final to 5.3.9.Final (#14855) add 67067a5d25a CAMEL-20980 Add object mapper uri param for json validator (#14848) add d8cbfb93cb5 Camel-Jbang: Upgrade to Camel 4.7.0 (#14863) add 6c7d25e6e3d CAMEL-20686 - Appended static test filenames with UUID (set 5) (#14845) add f321e768a99 chore(camel-yaml-dsl): Support new trait configurations add 16bb0ed1a8d chore(camel-jbang): Fix classloader for downloaded plugin dependencies add 4912c140be4 CAMEL-20985: Camel K integration export add 18c124e55db chore(deps): Bump cxf-version from 4.0.4 to 4.0.5 (#14868) add f6df8ae7f55 chore(deps): Bump com.microsoft.azure:msal4j from 1.16.0 to 1.16.1 (#14872) add e75f3c2c704 chore(deps): Bump org.redisson:redisson from 3.32.0 to 3.33.0 (#14869) add 03581ac2995 chore(deps-dev): Bump com.h2database:h2 from 2.2.224 to 2.3.230 (#14871) add 533538f60aa chore(deps): Bump org.apache.cxf:cxf-codegen-plugin from 4.0.4 to 4.0.5 (#14870) add 44d207aa451 chore(deps): Bump rocketmq-version from 5.2.0 to 5.3.0 (#14873) add 52ee1e1ea05 Camel-JBang: Upgrade to Camel Kamelets 4.7.0 (#14875) add 547c92472a1 chore(deps): Bump testcontainers-version from 1.19.8 to 1.20.0 add fbbfce720f2 camel-djl - Add query parameter showProgress for controlling progress display add 305d33683ed chore(deps): Bump aws-java-sdk2-version from 2.26.20 to 2.26.21 (#14877) add 481748b03db chore(deps): Bump huaweicloud-sdk-version from 3.1.105 to 3.1.106 (#14878) add b70ef86c314 CAMEL-20988: Fixed initialization failures logging (#14862) add 2d563315402 chore(deps): Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 add 4cecb9cd4df CAMEL-20997: prevent SimpleLRUCacheTest to block test execution add 1afb7a9c3ab [CAMEL-20975] camel-jbang: Derive image group from project groupId add a103a902cfa [CAMEL-20962] camel-jbang: SpringBoot support in Kubernetes plugin add 25bd09c4305 Undertow component javadocs typos fixes add f0756de1808 CAMEL-20998: Prioritize object name configuration over headers add ec4c91a01c9 CAMEL-20995: azure-blob Enable retry during upload if input stream support mark/reset add 3c37ce21f51 Regen SBOM from commit ec4c91a01c9dc51b5ca2931d492e4fed705e2cd3 (#14887) add d68ab59961c chore(deps): Bump org.owasp:dependency-check-maven from 10.0.2 to 10.0.3 (#14891) add b7b7fe91bab Include disruptor and disruptor-vm on validation mojo (#14886) add f4a4d0b812e chore(deps-dev): Bump net.javacrumbs.json-unit:json-unit-assertj (#14874) add e3c36edefaf chore(deps): Bump djl-version from 0.28.0 to 0.29.0 (#14879) add a2b3703108e chore(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin (#14894) add 623e62a8e58 CAMEL-20982: Add Camel JBang Kubernetes service trait add 8337eec353f Update protobuf-maven-plugin to v2.4.0 (#14889) add 318e42ca703 chore(deps): Bump infinispan-version from 15.0.5.Final to 15.0.6.Final (#14893) add 63380a4280d chore(deps): Bump com.azure:azure-storage-blob-changefeed (#14895) add 654632cba3b chore(deps): Bump com.dylibso.chicory:runtime from 0.0.10 to 0.0.12 (#14897) add 86023c2d006 CAMEL-20996: revive camel-solr and upgrade to 9.6.1 (#14865) add 8b2511628af (chores) camel-core: run the SimpleLRUCacheTest isolated from others add f911e2c1d6f CAMEL-20996 - Regen metadata add c32244de7bb Camel-20918: fix exception handling for Salesforce Streaming API (#14778) add 6016ed66be2 chore(deps-dev): Bump eslint-plugin-promise from 6.4.0 to 6.6.0 in /docs add 7571f4eb23d CAMEL-20984: Add Camel JBang Kubernetes trait container missing options add 77956acc318 CAMEL-20983: Add JBang Knative service trait add 02fabf3daa8 (chores) camel-test-infra: use Fedora 39 as the minimum version for custom containers add 4c9c11f9fd2 camel-djl - Add type converter for DJL types add b251b6cbe84 camel-kafka: Better pattern subscribe documentation sample (#14902) add 8ce7da2a714 add content to bookByIdQuery.graphql in graphql-component.adoc (#14899) add 0d195c438ab chore(deps): Bump aws-java-sdk2-version from 2.26.21 to 2.26.22 (#14905) add af7134feccc camel-djl - Add a converter: Image -> byte[] for saving output to file add 8d75554cd81 Upgrade SmallRye Fault Tolerance to 6.4.0 add 1755ae953d0 [CAMEL-21006] Allow kubernetes export without image registry (#14906) add 5de926ea4c1 CAMEL-21003: Fix disablement of property location loading when dev profile is active No new revisions were added by this update. Summary of changes: bom/camel-bom/pom.xml | 5 + camel-sbom/camel-sbom.json | 9185 ++++++++++---------- camel-sbom/camel-sbom.xml | 7563 ++++++++-------- catalog/camel-allcomponents/pom.xml | 5 + .../org/apache/camel/catalog/components.properties | 3 + .../org/apache/camel/catalog/components/djl.json | 8 +- .../camel/catalog/components/json-validator.json | 6 +- .../org/apache/camel/catalog/components/solr.json | 59 + .../apache/camel/catalog/components/solrCloud.json | 59 + .../org/apache/camel/catalog/components/solrs.json | 59 + .../java/org/apache/camel/maven/ValidateMojo.java | 80 +- .../camel/component/djl/DJLConverterLoader.java | 74 + .../camel/component/djl/DJLEndpointConfigurer.java | 6 + .../camel/component/djl/DJLEndpointUriFactory.java | 3 +- .../org/apache/camel/component/djl/djl.json | 8 +- .../services/org/apache/camel/TypeConverterLoader | 2 + .../camel-djl/src/main/docs/djl-component.adoc | 3 - .../apache/camel/component/djl/DJLConstants.java | 3 + .../apache/camel/component/djl/DJLConverter.java | 120 + .../apache/camel/component/djl/DJLEndpoint.java | 14 +- .../apache/camel/component/djl/DJLProducer.java | 6 +- .../component/djl/model/AbstractPredictor.java | 10 +- .../djl/model/ModelPredictorProducer.java | 101 +- .../djl/model/audio/CustomAudioPredictor.java | 58 +- .../djl/model/audio/ZooAudioPredictor.java | 64 +- .../djl/model/cv/AbstractCvZooPredictor.java | 55 +- .../component/djl/model/cv/CustomCvPredictor.java | 53 +- .../model/cv/CustomImageGenerationPredictor.java | 8 +- .../model/cv/ZooActionRecognitionPredictor.java | 18 +- .../model/cv/ZooImageClassificationPredictor.java | 18 +- .../djl/model/cv/ZooImageEnhancementPredictor.java | 18 +- .../djl/model/cv/ZooImageGenerationPredictor.java | 18 +- .../model/cv/ZooInstanceSegmentationPredictor.java | 18 +- .../djl/model/cv/ZooObjectDetectionPredictor.java | 17 +- .../djl/model/cv/ZooPoseEstimationPredictor.java | 17 +- .../model/cv/ZooSemanticSegmentationPredictor.java | 18 +- .../djl/model/cv/ZooWordRecognitionPredictor.java | 18 +- .../djl/model/nlp/AbstractNlpZooPredictor.java | 5 + .../djl/model/nlp/CustomNlpPredictor.java | 8 +- .../model/nlp/CustomQuestionAnswerPredictor.java | 8 +- .../model/nlp/CustomWordEmbeddingPredictor.java | 5 +- .../djl/model/nlp/ZooFillMaskPredictor.java | 16 +- .../model/nlp/ZooMachineTranslationPredictor.java | 18 +- .../djl/model/nlp/ZooMultipleChoicePredictor.java | 18 +- .../djl/model/nlp/ZooQuestionAnswerPredictor.java | 17 +- .../model/nlp/ZooSentimentAnalysisPredictor.java | 18 +- .../model/nlp/ZooTextClassificationPredictor.java | 18 +- .../djl/model/nlp/ZooTextEmbeddingPredictor.java | 18 +- .../djl/model/nlp/ZooTextGenerationPredictor.java | 18 +- .../model/nlp/ZooTokenClassificationPredictor.java | 18 +- .../djl/model/nlp/ZooWordEmbeddingPredictor.java | 18 +- .../djl/model/tabular/CustomTabularPredictor.java | 8 +- .../tabular/ZooLinearRegressionPredictor.java | 5 +- .../tabular/ZooSoftmaxRegressionPredictor.java | 5 +- .../timeseries/CustomForecastingPredictor.java | 8 +- .../model/timeseries/ZooForecastingPredictor.java | 15 +- .../component/djl/CvActionRecognitionTest.java | 1 - .../djl/CvImageClassificationLocalTest.java | 1 - .../component/djl/CvImageClassificationTest.java | 3 +- .../component/djl/CvImageEnhancementLocalTest.java | 1 - .../camel/component/djl/CvImageGenerationTest.java | 11 +- .../component/djl/CvInstanceSegmentationTest.java | 1 - .../camel/component/djl/CvObjectDetectionTest.java | 1 - .../camel/component/djl/CvPoseEstimationTest.java | 13 +- .../component/djl/CvSemanticSegmentationTest.java | 1 - .../djl/model/ModelPredictorProducerTest.java | 82 +- .../camel/component/as2/AS2ServerManagerIT.java | 48 +- .../storage/blob/client/BlobClientWrapper.java | 2 +- .../google/storage/GoogleCloudStorageProducer.java | 4 +- .../google/storage/unit/ProducerStoreFileTest.java | 22 +- .../src/main/docs/graphql-component.adoc | 13 +- .../JsonValidatorComponentConfigurer.java | 11 + .../JsonValidatorEndpointConfigurer.java | 6 + .../JsonValidatorEndpointUriFactory.java | 3 +- .../component/jsonvalidator/json-validator.json | 6 +- .../jsonvalidator/JsonValidatorComponent.java | 16 + .../jsonvalidator/JsonValidatorEndpoint.java | 23 +- .../camel-kafka/src/main/docs/kafka-component.adoc | 2 +- .../faulttolerance/FaultToleranceProcessor.java | 19 +- .../faulttolerance/FaultToleranceReifier.java | 3 +- .../component/salesforce/StreamingApiConsumer.java | 9 +- .../internal/streaming/ReplayExtension.java | 4 +- .../internal/streaming/SubscriptionHelper.java | 521 +- .../internal/streaming/ReplayExtensionTest.java | 4 +- .../salesforce/internal/streaming/StubServer.java | 4 +- .../streaming/SubscriptionHelperManualIT.java | 512 +- .../internal/streaming/SubscriptionHelperTest.java | 21 + components/camel-solr/pom.xml | 176 + .../component/solr/SolrComponentConfigurer.java} | 8 +- .../component/solr/SolrEndpointConfigurer.java | 150 + .../component/solr/SolrEndpointUriFactory.java} | 52 +- .../org/apache/camel/component/solr/solr.json | 59 + .../org/apache/camel/component/solr/solrCloud.json | 59 + .../org/apache/camel/component/solr/solrs.json | 59 + .../services/org/apache/camel/component.properties | 7 + .../services/org/apache/camel/component/solr | 2 + .../services/org/apache/camel/component/solrCloud | 2 + .../services/org/apache/camel/component/solrs | 2 + .../org/apache/camel/configurer/solr-component | 2 + .../org/apache/camel/configurer/solr-endpoint | 2 + .../org/apache/camel/urifactory/solr-endpoint | 2 + .../org/apache/camel/urifactory/solrCloud-endpoint | 2 + .../org/apache/camel/urifactory/solrs-endpoint | 2 + .../camel-solr/src/main/docs/solr-component.adoc | 170 + .../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 | 121 + .../camel/component/solr/SolrConfiguration.java | 386 + .../apache/camel/component/solr/SolrConstants.java | 54 + .../apache/camel/component/solr/SolrEndpoint.java | 97 + .../apache/camel/component/solr/SolrProducer.java | 303 + .../camel/component/solr/InitSolrEndpointTest.java | 138 + .../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 + .../camel/component/solr/SolrDeleteTest.java | 77 + .../apache/camel/component/solr/SolrFixtures.java | 137 + .../component/solr/SolrServerMissingTest.java | 27 +- .../camel/component/solr/SolrTestSupport.java} | 33 +- .../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 | 25 +- .../component/solr/integration/SolrITSupport.java | 42 + .../camel-solr/src/test/resources/data/books.csv | 11 + .../camel-solr/src/test/resources/data/books.xml | 68 + .../src/test/resources/data/tutorial.pdf | Bin 0 -> 53264 bytes .../src/test/resources/log4j2.properties | 30 + .../resources/solr/collection1/conf/elevate.xml | 37 + .../resources/solr/collection1/conf/protwords.txt | 22 +- .../resources/solr/collection1/conf/schema.xml | 639 ++ .../resources/solr/collection1/conf/scripts.conf | 15 +- .../resources/solr/collection1/conf/solrconfig.xml | 84 + .../resources/solr/collection1/conf/spellings.txt | 2 + .../resources/solr/collection1/conf/stopwords.txt | 11 +- .../solr/collection1/conf/stopwords_en.txt | 49 +- .../resources/solr/collection1/conf/synonyms.txt | 29 + .../resources/solr/collection1/core.properties | 19 + .../resources/solr/conf/collection1/elevate.xml | 37 + .../resources/solr/conf/collection1/protwords.txt | 22 +- .../resources/solr/conf/collection1/schema.xml | 643 ++ .../resources/solr/conf/collection1/scripts.conf | 15 +- .../resources/solr/conf/collection1/solrconfig.xml | 69 + .../resources/solr/conf/collection1/spellings.txt | 2 + .../resources/solr/conf/collection1/stopwords.txt | 11 +- .../solr/conf/collection1/stopwords_en.txt | 49 +- .../resources/solr/conf/collection1/synonyms.txt | 29 + .../src/test/resources/solr/security.json | 13 + .../src/test/resources/solr/solr-no-core.xml | 35 + .../camel-solr/src/test/resources/solr/solr.xml | 39 + .../src/test/resources/solrtest.keystore | Bin 0 -> 2208 bytes components/camel-sql/pom.xml | 2 +- .../camel/component/undertow/UndertowHost.java | 7 +- .../camel/component/undertow/UndertowProducer.java | 2 +- .../undertow/handlers/CamelWebSocketHandler.java | 4 +- .../undertow/spi/UndertowSecurityProvider.java | 6 +- components/pom.xml | 1 + .../file/FileBeginFailureOneTimeTest.java | 11 +- .../FileConsumerAbsolutePathDefaultMoveTest.java | 15 +- ...FileConsumerIdempotentKeyChangedIssue2Test.java | 8 +- .../file/FileProducerFileExistIgnoreTest.java | 9 +- .../file/FileProducerFileExistOverrideTest.java | 11 +- .../file/FileProducerFileExistTryRenameTest.java | 15 +- .../file/FileRouteOnDosWithNoVolTest.java | 13 +- .../camel/impl/DefaultConsumerTemplateTest.java | 117 +- .../camel/support/cache/SimpleLRUCacheTest.java | 8 +- .../org/apache/camel/main/components.properties | 3 + .../org/apache/camel/main/BaseMainSupport.java | 3 +- .../camel/main/MainPropertyPlaceholderTest.java | 19 +- docs/.pnp.cjs | 18 +- .../modules/ROOT/examples/json/solr.json | 1 + .../modules/ROOT/examples/json/solrCloud.json | 1 + .../modules/ROOT/examples/json/solrs.json | 1 + docs/components/modules/ROOT/nav.adoc | 1 + .../modules/ROOT/pages/solr-component.adoc | 1 + docs/package.json | 2 +- .../modules/ROOT/pages/camel-jbang-kubernetes.adoc | 127 +- docs/yarn.lock | 10 +- .../component/ComponentsBuilderFactory.java | 39 + .../dsl/JsonValidatorComponentBuilderFactory.java | 18 + ...ctory.java => SolrComponentBuilderFactory.java} | 42 +- ....java => SolrcloudComponentBuilderFactory.java} | 42 +- ...tory.java => SolrsComponentBuilderFactory.java} | 42 +- .../builder/endpoint/EndpointBuilderFactory.java | 1 + .../camel/builder/endpoint/EndpointBuilders.java | 1 + .../builder/endpoint/StaticEndpointBuilders.java | 86 + .../endpoint/dsl/DJLEndpointBuilderFactory.java | 45 + .../dsl/JsonValidatorEndpointBuilderFactory.java | 30 + .../endpoint/dsl/SolrEndpointBuilderFactory.java | 766 ++ dsl/camel-jbang/camel-jbang-container/Dockerfile | 4 +- .../camel/dsl/jbang/core/commands/Export.java | 2 +- .../dsl/jbang/core/commands/ExportBaseCommand.java | 104 +- .../dsl/jbang/core/commands/ExportCamelMain.java | 5 +- .../dsl/jbang/core/commands/ExportQuarkus.java | 10 +- .../dsl/jbang/core/commands/ExportSpringBoot.java | 26 +- .../apache/camel/dsl/jbang/core/commands/Run.java | 72 +- .../jbang/core/commands/catalog/CatalogDoc.java | 2 +- .../camel/dsl/jbang/core/common/RuntimeUtil.java | 9 +- .../camel/dsl/jbang/core/common/VersionHelper.java | 8 + .../camel/dsl/jbang/core/common/YamlHelper.java | 16 + ...ot-pom.tmpl => spring-boot-kubernetes-pom.tmpl} | 50 +- .../main/resources/templates/spring-boot-pom.tmpl | 2 - .../jbang/core/commands/SpringBootExportTest.java | 72 + .../src/test/resources/route.yaml | 0 .../camel-jbang-main/dist/CamelJBang.java | 6 +- .../src/main/jbang/main/CamelJBang.java | 6 +- .../camel/dsl/jbang/core/commands/k/Agent.java | 234 +- .../camel/dsl/jbang/core/commands/k/Bind.java | 2 +- .../dsl/jbang/core/commands/k/CamelKPlugin.java | 1 + .../jbang/core/commands/k/IntegrationExport.java | 129 + .../dsl/jbang/core/commands/k/IntegrationRun.java | 26 +- .../core/commands/k/IntegrationExportTest.java | 107 + .../dsl/jbang/core/commands/k/integration.yaml | 3 + .../camel/dsl/jbang/core/commands/k/pipe.yaml | 1 + .../camel-jbang-plugin-kubernetes/pom.xml | 28 +- .../core/commands/kubernetes/CatalogHelper.java | 47 + .../core/commands/kubernetes/KubernetesExport.java | 225 +- .../core/commands/kubernetes/KubernetesHelper.java | 12 + .../core/commands/kubernetes/KubernetesRun.java | 6 +- .../core/commands/kubernetes/MetadataHelper.java | 287 + .../commands/kubernetes}/support/Capability.java | 2 +- .../kubernetes}/support/SourceMetadata.java | 9 +- .../kubernetes}/support/StubComponentResolver.java | 2 +- .../support/StubDataFormatResolver.java | 2 +- .../kubernetes}/support/StubLanguageResolver.java | 2 +- .../support/StubTransformerResolver.java | 2 +- .../kubernetes/traits/AnnotationTrait.java | 4 + .../commands/kubernetes/traits/ContainerTrait.java | 44 +- .../kubernetes/traits/DeploymentTrait.java | 16 +- .../commands/kubernetes/traits/ServiceTrait.java | 86 + .../commands/kubernetes/traits/TraitCatalog.java | 34 + .../commands/kubernetes/traits/TraitContext.java | 74 +- .../commands/kubernetes/traits/TraitHelper.java | 78 +- .../traits/knative/KnativeBaseTrait.java | 18 +- .../traits/knative/KnativeServiceTrait.java | 142 + .../commands/kubernetes/KubernetesExportTest.java | 287 +- .../commands/kubernetes/KubernetesRunTest.java | 2 +- .../commands/kubernetes/MetadataHelperTest.java | 67 + .../src/test/resources/PlatformHttpServer.java | 15 +- .../resources/{route.yaml => route-service.yaml} | 11 +- .../src/test/resources/route.yaml | 12 +- .../camel-component-known-dependencies.properties | 1 + .../java/org/apache/camel/main/KameletMain.java | 9 +- .../download/DependencyDownloaderRoutesLoader.java | 18 +- .../download/KnownKameletRoutesBuilderLoader.java | 2 +- .../org/apache/camel/main/util/VersionHelper.java | 26 +- .../apache/camel/kotlin/components/DjlUriDsl.kt | 14 + .../camel/kotlin/components/JsonValidatorUriDsl.kt | 7 + .../apache/camel/kotlin/components/SolrUriDsl.kt | 288 + .../camel/dsl/yaml/YamlRoutesBuilderLoader.java | 26 +- .../camel/dsl/yaml/IntegrationLoaderTest.groovy | 19 +- .../KameletBindingLoaderIntegrationSpecTest.groovy | 6 +- .../dsl/yaml/PipeLoaderIntegrationSpecTest.groovy | 6 +- parent/pom.xml | 61 +- pom.xml | 2 +- .../apache/camel/test/infra/common/TestUtils.java | 21 + .../router/services/DispatchRouterContainer.java | 2 +- .../test/infra/kafka/services/KafkaService.java | 12 +- .../camel/test/infra/smb/services/SmbService.java | 9 +- .../camel/test/infra/smb/services/Dockerfile | 2 +- test-infra/camel-test-infra-solr/pom.xml | 58 + .../src/main/resources/META-INF/MANIFEST.MF | 0 .../test/infra/solr/common/SolrProperties.java | 14 +- .../test/infra/solr/services/SolrContainer.java | 55 + .../services/SolrLocalContainerCloudService.java | 14 +- .../solr/services/SolrLocalContainerService.java | 75 + .../infra/solr/services/SolrRemoteService.java | 35 +- .../test/infra/solr/services/SolrService.java | 33 +- .../infra/solr/services/SolrServiceFactory.java | 23 +- .../test/infra/solr/services/container.properties | 17 + test-infra/pom.xml | 1 + 278 files changed, 19587 insertions(+), 10622 deletions(-) create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/solr.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/solrCloud.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/solrs.json create mode 100644 components/camel-ai/camel-djl/src/generated/java/org/apache/camel/component/djl/DJLConverterLoader.java create mode 100644 components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/DJLConverter.java create mode 100644 components/camel-solr/pom.xml copy components/{camel-json-validator/src/generated/java/org/apache/camel/component/jsonvalidator/JsonValidatorComponentConfigurer.java => camel-solr/src/generated/java/org/apache/camel/component/solr/SolrComponentConfigurer.java} (85%) create mode 100644 components/camel-solr/src/generated/java/org/apache/camel/component/solr/SolrEndpointConfigurer.java copy components/{camel-json-validator/src/generated/java/org/apache/camel/component/jsonvalidator/JsonValidatorEndpointUriFactory.java => camel-solr/src/generated/java/org/apache/camel/component/solr/SolrEndpointUriFactory.java} (52%) create mode 100644 components/camel-solr/src/generated/resources/META-INF/org/apache/camel/component/solr/solr.json create mode 100644 components/camel-solr/src/generated/resources/META-INF/org/apache/camel/component/solr/solrCloud.json create 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/component.properties create mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/component/solr create mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/component/solrCloud create mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/component/solrs create mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/configurer/solr-component create mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/configurer/solr-endpoint create mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/urifactory/solr-endpoint create mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/urifactory/solrCloud-endpoint create mode 100644 components/camel-solr/src/generated/resources/META-INF/services/org/apache/camel/urifactory/solrs-endpoint create mode 100644 components/camel-solr/src/main/docs/solr-component.adoc create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandler.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerCloud.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerConcurrentUpdate.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrClientHandlerHttp.java create 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/SolrComponent.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrConfiguration.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrConstants.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrEndpoint.java create mode 100644 components/camel-solr/src/main/java/org/apache/camel/component/solr/SolrProducer.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/InitSolrEndpointTest.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/JettySolrFactory.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/MapBodyManualIT.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrAddBeanTest.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrAddBeansTest.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrCloudFixture.java create 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/SolrDeleteTest.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrFixtures.java copy core/camel-core/src/test/java/org/apache/camel/component/file/FileConsumerAbsolutePathDefaultMoveTest.java => components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrServerMissingTest.java (59%) copy components/{camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/CustomWordEmbeddingPredictor.java => camel-solr/src/test/java/org/apache/camel/component/solr/SolrTestSupport.java} (52%) create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrTransactionsTest.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrUpdateAutocommitTest.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/SolrUpdateTest.java create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/integration/SolrCloudITSupport.java copy core/camel-core/src/test/java/org/apache/camel/component/file/FileConsumerAbsolutePathDefaultMoveTest.java => components/camel-solr/src/test/java/org/apache/camel/component/solr/integration/SolrCloudProducerIT.java (57%) create mode 100644 components/camel-solr/src/test/java/org/apache/camel/component/solr/integration/SolrITSupport.java create mode 100644 components/camel-solr/src/test/resources/data/books.csv create mode 100644 components/camel-solr/src/test/resources/data/books.xml create mode 100644 components/camel-solr/src/test/resources/data/tutorial.pdf create mode 100644 components/camel-solr/src/test/resources/log4j2.properties create mode 100644 components/camel-solr/src/test/resources/solr/collection1/conf/elevate.xml copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/route.yaml => components/camel-solr/src/test/resources/solr/collection1/conf/protwords.txt (58%) create mode 100644 components/camel-solr/src/test/resources/solr/collection1/conf/schema.xml copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/route.yaml => components/camel-solr/src/test/resources/solr/collection1/conf/scripts.conf (84%) create mode 100644 components/camel-solr/src/test/resources/solr/collection1/conf/solrconfig.xml create mode 100644 components/camel-solr/src/test/resources/solr/collection1/conf/spellings.txt copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/route.yaml => components/camel-solr/src/test/resources/solr/collection1/conf/stopwords.txt (82%) copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/route.yaml => components/camel-solr/src/test/resources/solr/collection1/conf/stopwords_en.txt (67%) create mode 100644 components/camel-solr/src/test/resources/solr/collection1/conf/synonyms.txt create mode 100644 components/camel-solr/src/test/resources/solr/collection1/core.properties create mode 100644 components/camel-solr/src/test/resources/solr/conf/collection1/elevate.xml copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/route.yaml => components/camel-solr/src/test/resources/solr/conf/collection1/protwords.txt (58%) create mode 100644 components/camel-solr/src/test/resources/solr/conf/collection1/schema.xml copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/route.yaml => components/camel-solr/src/test/resources/solr/conf/collection1/scripts.conf (84%) create mode 100644 components/camel-solr/src/test/resources/solr/conf/collection1/solrconfig.xml create mode 100644 components/camel-solr/src/test/resources/solr/conf/collection1/spellings.txt copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/route.yaml => components/camel-solr/src/test/resources/solr/conf/collection1/stopwords.txt (82%) copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/route.yaml => components/camel-solr/src/test/resources/solr/conf/collection1/stopwords_en.txt (67%) create mode 100644 components/camel-solr/src/test/resources/solr/conf/collection1/synonyms.txt create mode 100644 components/camel-solr/src/test/resources/solr/security.json create mode 100644 components/camel-solr/src/test/resources/solr/solr-no-core.xml create mode 100644 components/camel-solr/src/test/resources/solr/solr.xml create mode 100644 components/camel-solr/src/test/resources/solrtest.keystore create mode 120000 docs/components/modules/ROOT/examples/json/solr.json create mode 120000 docs/components/modules/ROOT/examples/json/solrCloud.json create mode 120000 docs/components/modules/ROOT/examples/json/solrs.json create mode 120000 docs/components/modules/ROOT/pages/solr-component.adoc copy dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{JsonValidatorComponentBuilderFactory.java => SolrComponentBuilderFactory.java} (71%) copy dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{JsonValidatorComponentBuilderFactory.java => SolrcloudComponentBuilderFactory.java} (71%) copy dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{JsonValidatorComponentBuilderFactory.java => SolrsComponentBuilderFactory.java} (71%) create mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SolrEndpointBuilderFactory.java copy dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/{spring-boot-pom.tmpl => spring-boot-kubernetes-pom.tmpl} (67%) create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/SpringBootExportTest.java copy dsl/camel-jbang/{camel-jbang-plugin-k => camel-jbang-core}/src/test/resources/route.yaml (100%) create mode 100644 dsl/camel-jbang/camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k/IntegrationExport.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-k/src/test/java/org/apache/camel/dsl/jbang/core/commands/k/IntegrationExportTest.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/CatalogHelper.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/MetadataHelper.java rename dsl/camel-jbang/{camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k => camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes}/support/Capability.java (95%) rename dsl/camel-jbang/{camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k => camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes}/support/SourceMetadata.java (89%) rename dsl/camel-jbang/{camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k => camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes}/support/StubComponentResolver.java (97%) rename dsl/camel-jbang/{camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k => camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes}/support/StubDataFormatResolver.java (96%) rename dsl/camel-jbang/{camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k => camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes}/support/StubLanguageResolver.java (96%) rename dsl/camel-jbang/{camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k => camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes}/support/StubTransformerResolver.java (96%) create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/ServiceTrait.java copy components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/tabular/ZooSoftmaxRegressionPredictor.java => dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/knative/KnativeBaseTrait.java (64%) create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/knative/KnativeServiceTrait.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/MetadataHelperTest.java copy components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/DJLConstants.java => dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/PlatformHttpServer.java (75%) copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/{route.yaml => route-service.yaml} (86%) create mode 100644 dsl/camel-kotlin-api/src/generated/kotlin/org/apache/camel/kotlin/components/SolrUriDsl.kt create mode 100644 test-infra/camel-test-infra-solr/pom.xml copy test-infra/{camel-test-infra-arangodb => camel-test-infra-solr}/src/main/resources/META-INF/MANIFEST.MF (100%) copy components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java => test-infra/camel-test-infra-solr/src/test/java/org/apache/camel/test/infra/solr/common/SolrProperties.java (68%) create mode 100644 test-infra/camel-test-infra-solr/src/test/java/org/apache/camel/test/infra/solr/services/SolrContainer.java copy components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/DJLConstants.java => test-infra/camel-test-infra-solr/src/test/java/org/apache/camel/test/infra/solr/services/SolrLocalContainerCloudService.java (75%) create mode 100644 test-infra/camel-test-infra-solr/src/test/java/org/apache/camel/test/infra/solr/services/SolrLocalContainerService.java copy components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/CustomWordEmbeddingPredictor.java => test-infra/camel-test-infra-solr/src/test/java/org/apache/camel/test/infra/solr/services/SolrRemoteService.java (57%) copy dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/main/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/AnnotationTrait.java => test-infra/camel-test-infra-solr/src/test/java/org/apache/camel/test/infra/solr/services/SolrService.java (50%) copy components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/tabular/ZooSoftmaxRegressionPredictor.java => test-infra/camel-test-infra-solr/src/test/java/org/apache/camel/test/infra/solr/services/SolrServiceFactory.java (58%) create mode 100644 test-infra/camel-test-infra-solr/src/test/resources/org/apache/camel/test/infra/solr/services/container.properties