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 a8dd017ed7f Regen SBOM from commit b0d1a4b37e9c2c058df55c7f3987501c92a0cc68 add eb7cd5ce320 Regen SBOM from commit b0d1a4b37e9c2c058df55c7f3987501c92a0cc68 (#15748) add 77040640ff6 httpclient upgrade to 5.4 (#15747) add dc03212174e CAMEL-21231: camel-jq - Upgrade to 1.0.0 add 638680a0f9d chore(deps): Bump mockito-version from 5.13.0 to 5.14.0 (#15749) add 36cda77c871 chore(deps): Bump com.twilio.sdk:twilio from 10.5.1 to 10.5.2 (#15751) add 9eb94026201 chore(deps): Bump aws-java-sdk2-version from 2.28.10 to 2.28.11 (#15750) add 8dde49864de chore(deps): Bump kubernetes-client-version from 6.13.3 to 6.13.4 (#15752) add 341e23e32cd chore(deps): Bump com.github.eirslett:frontend-maven-plugin (#15756) add f73c6e87871 chore(deps): Bump hapi-fhir-version from 7.4.0 to 7.4.2 (#15757) add f96ea4cb755 update install of camel-thrift add febfd360253 camel-thrift - Upgrade to 0.21.0 add abdda65a11a chore(deps): Bump lucene-version from 9.11.1 to 9.12.0 (#15753) add ad5b27e5de6 CAMEL-21283: Fix NPE when camel jbang starup due to this change add 9faa9eb87a2 CAMEL-21289: camel-jbang - Export with --local-kamelet-dir add 5180e0c6425 CAMEL-21287: Camel-Azure-Files add missing header for AZURE_IDENTITY (#15758) add 7ed00da4f43 CAMEL-21290: camel-jbang - Export activemq should include connection pool add 1f1fa4d1f9e CAMEL-21282: camel-file - Add option to create dir in stepwise mode. (#15760) add 99b4bd4ae69 CAMEL-21282: camel-file - Add option to create dir in stepwise mode. add 19c0e601bfe Cleanup dependency management (#15745) add a484235733c Fixed Smb producer issues with required headers and default FileExist parameter (#15759) add 8917a36dc4b Revert "Cleanup dependency management (#15745)" add cf1989e7369 chore(deps): Bump com.cedarsoftware:java-util from 2.13.0 to 2.14.0 add e9719f04c84 chore(deps): Bump aws-java-sdk2-version from 2.28.11 to 2.28.12 add 5d183439bc7 chore(deps): Bump testcontainers-version from 1.20.1 to 1.20.2 add 7c01c5d5971 chore(deps): Bump mockito-version from 5.14.0 to 5.14.1 add cbb5fe6609e chore(deps): Bump com.google.cloud:google-cloud-functions-bom add e0446f9ac60 chore(deps): Bump com.microsoft.azure:msal4j from 1.17.1 to 1.17.2 add 70a045ea72c chore(deps): Bump hapi-fhir-version from 7.4.2 to 7.4.3 add 5b955e56614 chore(deps): Bump com.huaweicloud:esdk-obs-java from 3.24.8 to 3.24.9 add 1c76cdd23ab chore(deps): Bump com.azure:azure-sdk-bom from 1.2.27 to 1.2.28 add 75fb2696eb1 feat: implement search by resource operation in FHIR component in order transmit sensitive search parameters in request body add f622188e9a1 Cleanup dependency management (#15745) add a4d28fe5486 Revert "Cleanup dependency management (#15745)" add 23e0cf0a096 Regen add fd463707027 CAMEL-21292: camel-jbang - Export to quarkus should map 3rd-party JARs to quarkiverse JARs (#15771) add af09ecd67a9 chore(deps): Bump io.github.littleproxy:littleproxy from 2.3.0 to 2.3.1 (#15770) add 1e2e8463983 chore(deps): Bump bytebuddy-version from 1.15.2 to 1.15.3 (#15773) add bdbdfc7c0fd chore(deps-dev): Bump com.nimbusds:nimbus-jose-jwt from 9.41.1 to 9.41.2 (#15772) add b61818241ea chore(deps): Bump com.google.cloud:google-cloud-secretmanager-bom (#15775) add 86f77f05427 chore(deps): Bump org.apache.qpid:qpid-jms-client from 2.5.0 to 2.6.0 (#15776) add f8902efa3f7 chore(deps): Bump io.fabric8:knative-model from 6.13.3 to 6.13.4 (#15777) add 9fcd201859d chore(deps): Bump com.google.apis:google-api-services-sheets (#15779) add 1e47b25df6e chore(deps): Bump org.cyclonedx:cyclonedx-maven-plugin (#15780) add 8337effdb43 CAMEL-21293: camel-core - Unmarshal processor should close InputStream after processing add 2649814c1de CAMEL-21269: make the tokenizer usable in YAML DSL add e3cbf690d21 Upgrade mp fault tolerance add 7b48f05cd58 CAMEL-21292: camel-jbang - Export to quarkus should map 3rd-party JARs to quarkiverse JARs add 029891eb87b Polished descriptions of variable add d3142c3611d chore(deps): Bump langchain4j-version from 0.34.0 to 0.35.0 add 2ca70d6f119 chore(deps-dev): Bump io.fabric8:mockwebserver from 6.13.3 to 6.13.4 (#15783) add d921354a776 chore(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin (#15785) add 687bc544dfd chore(deps): Bump redis.clients:jedis from 5.1.5 to 5.2.0 (#15786) add 4ed2fd7374c chore(deps): Bump com.mycila:license-maven-plugin from 4.5 to 4.6 (#15787) add 56d52a8732e chore(deps): Bump protostream-version from 5.0.8.Final to 5.0.9.Final (#15782) add 8534c18e334 Add a cache for JAXB ObjectFactory lookup (#15707) add 32248e180b2 chore(deps): Bump opensearch-rest-client-version from 2.17.0 to 2.17.1 (#15791) add 1e2cf36aee0 chore(deps): Bump aws-java-sdk2-version from 2.28.12 to 2.28.13 add e1c69601167 CAMEL-21298: camel-jbang - Version list command to output in json add 8ceb3e608a0 chore(deps): Bump io.netty:netty-bom from 4.1.113.Final to 4.1.114.Final (#15793) add 6c905af838d chore(deps): Bump micrometer-version from 1.13.4 to 1.13.5 (#15794) add 285ce2c2cb9 chore(deps): Bump io.github.classgraph:classgraph (#15796) add c752f3c9fca chore(deps): Bump com.googlecode.libphonenumber:libphonenumber (#15799) add cc8ae204138 chore(deps): Bump com.cedarsoftware:java-util from 2.14.0 to 2.15.0 (#15800) add 0f60409d5ce fix(jbang): include platform-http dependency add 755401a17df chore(deps): Bump cometd-java-server-version from 8.0.5 to 8.0.6 add d079c85ea59 Fix and update spring ws tests (#15801) add 6bbb9db37bb CAMEL-21300: camel-platform-http - Consumer should have option to control if writing response failing should cause Exchange to fail (#15802) add 677e70400e2 Cleanup dependency management (#15790) add ad26ae76f21 chore(deps): Bump jetty-version from 12.0.13 to 12.0.14 add ba588bf43ae chore(deps): Bump org.cometd.java:cometd-java-client-http-jetty add ea525f84367 CAMEL-21303: camel-core - Tone down logging noise for IOHelper add 6da8e944d41 fix: [CAMEL-21297]: camel-test-infra-dispatch-router not working due to SEGFAULT in running qdrouterd add 8283ca7a05f Upgrade activemq 5.18.6 add 8b052329fb4 Remove Capability capability add 7fbde8f8109 CAMEL-21305: enable PDF conversions with stream cache add 3b33127ee4e Fix typo Kubenetes --> Kubernetes (#15814) add 844a54de1b5 CAMEL-21306: camel-jsonpath - Null should be accepted return value (#15812) add 20ad8f7c400 CAMEL-21202 - Add a ThreadPoolFactory to propagate OpenTelemetry contexts (#15496) add d4319470c5c Only log to file by default add 867c23f6f14 chore(deps): Bump sshd-version from 2.13.2 to 2.14.0 add 53faf930974 chore(deps): Bump aws-java-sdk2-version from 2.28.13 to 2.28.14 add 61f6ddd62fe chore(deps): Bump com.google.auth:google-auth-library-oauth2-http add a290693bd4a Add ACTIVE_SPAN mapping to ExchangePropertyKey add 1dd3b734b53 typo Openshift --> OpenShift (#15813) add d3ce608f3ae CAMEL-21277: use WrappedFile in camel-smb for greater consistency add 45961c94138 CAMEL-21309: camel-cxf - Force using sync client when using tracing/opentelemetry as otherwise spans are not working correctly. (#15816) add 53a83d9aa47 CAMEL-21295: refactor knative kubernetes export test add 0f386e98d18 CAMEL-21295: Add Knative Trigger filter to camel-jbang-kubernetes plugin add e054beac21f CAMEL-21295: Add knative trait doc to camel-jbang-kubernetes plugin add 60581d141f2 Add to upgrade guides about camel-opentelemetry add e6e929b5d42 CAMEL-20628: When adding route policy factory / lifecycle strategy then inject camel context if aware to avoid NPEs add 99ddd2c003f fix(dsl): jbang run/export contract first API (#15829) add 51483c4c166 chore(deps): Bump org.opensearch:opensearch-testcontainers (#15828) add 5cc5768b659 chore(deps): Bump org.redisson:redisson from 3.36.0 to 3.37.0 add e5a378c52b3 chore(deps): Bump google-auth-library-oauth2-http-version add f7ec0cb7d28 chore(deps): Bump camunda-version from 7.21.0 to 7.22.0 (#15827) add 7b95d0d59a3 chore(deps): Bump io.camunda:zeebe-client-java from 8.5.7 to 8.6.0 (#15823) add f451f133b5d chore(deps): Bump org.codehaus.gmavenplus:gmavenplus-plugin (#15818) add c2a7b8b0c1d camel-groovy-dsl - Deprecated add 48e43596cd5 camel-groovy-dsl - Deprecated add d62d92ab038 Upgrade test container for Azure to fix test on main branch (#15831) add b901b23342a CAMEL-21080: do not use deprecated test methods in camel-clickup add f5a7be2ef4e camel-jbang - Do not use Jetty add 1822d3a345b (chores) camel-test-infra: upgrade to Fedora 40 for custom containers (#15834) add 6d908ba20b9 Upgrade aws localstack to 3.8 as 3.6 is gone add 4d6485e974f CAMEL-21018: Create a Camel TorchServe component (#15804) add 03a487afe30 chore(deps): Bump org.jgroups:jgroups from 5.3.11.Final to 5.3.12.Final add 73cf6f3e811 chore(deps): Bump com.google.cloud:libraries-bom from 26.47.0 to 26.48.0 add ca005759399 CAMEL-21312 - camel-debezium - Upgrade to 3.0 (#15841) add e0a2492eba5 chore(deps): Bump metrics-version from 4.2.27 to 4.2.28 (#15839) add d36cacd22d1 chore(deps): Bump aws-java-sdk2-version from 2.28.14 to 2.28.15 (#15835) add 606a819bb46 chore(deps): Bump org.apache.maven.plugin-tools:maven-plugin-annotations (#15836) add 93c13781511 CAMEL-21316: camel-jbang - Export with k8s secret does not include camel-kubernetes (#15840) add f5e2b26fdbe CAMEL-21309: camel-cxf - Force using sync client when using tracing/opentelemetry as otherwise spans are not working correctly. add 47eab6d46d5 Upgrade Infinispan Container image to version 15.0.9.Final (#15842) add 8d60fa83607 CAMEL-21320: camel-main/camel-jbang - Make it possible to configure all groups via ENV variables on startup. add 9bb79b0a22b Polished add 75e2e5b2eb6 CAMEL-21321: camel-main - Allow configuring long ENV names using more human readable add 5d58b07c50b Flaky test add 9955251f909 CAMEL-21319: Added unit test add 799b3875c0e Regen SBOM from commit 9955251f90963e6b0c1108782e45258198935f7f 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 (a8dd017ed7f) \ N -- N -- N refs/heads/regen_bot_sbom (799b3875c0e) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: bom/camel-bom/pom.xml | 5 + camel-sbom/camel-sbom.json | 26080 +++++++++---------- camel-sbom/camel-sbom.xml | 18641 +++++++------ catalog/camel-allcomponents/pom.xml | 5 + catalog/camel-catalog-common/pom.xml | 12 - .../camel/catalog/components/debezium-oracle.json | 302 +- .../catalog/components/debezium-postgres.json | 114 +- .../org/apache/camel/catalog/components/fhir.json | 4 +- .../org/apache/camel/catalog/components/file.json | 113 +- .../components/openshift-build-configs.json | 4 +- .../camel/catalog/components/openshift-builds.json | 6 +- .../components/openshift-deploymentconfigs.json | 4 +- .../camel/catalog/components/platform-http.json | 34 +- .../org/apache/camel/catalog/models.properties | 7 +- .../org/apache/camel/catalog/models/aggregate.json | 2 +- .../camel/catalog/models/circuitBreaker.json | 2 +- .../org/apache/camel/catalog/models/doCatch.json | 2 +- .../org/apache/camel/catalog/models/doFinally.json | 2 +- .../org/apache/camel/catalog/models/doTry.json | 2 +- .../org/apache/camel/catalog/models/enrich.json | 4 +- .../org/apache/camel/catalog/models/filter.json | 2 +- .../camel/catalog/models/idempotentConsumer.json | 2 +- .../org/apache/camel/catalog/models/intercept.json | 2 +- .../apache/camel/catalog/models/interceptFrom.json | 2 +- .../catalog/models/interceptSendToEndpoint.json | 2 +- .../org/apache/camel/catalog/models/kamelet.json | 2 +- .../models/langChain4jCharacterTokenizer.json | 20 + .../catalog/models/langChain4jLineTokenizer.json | 20 + .../models/langChain4jParagraphTokenizer.json | 20 + .../models/langChain4jSentenceTokenizer.json | 20 + .../catalog/models/langChain4jWordTokenizer.json | 20 + .../apache/camel/catalog/models/loadBalance.json | 2 +- .../org/apache/camel/catalog/models/loop.json | 2 +- .../org/apache/camel/catalog/models/marshal.json | 4 +- .../org/apache/camel/catalog/models/multicast.json | 2 +- .../apache/camel/catalog/models/onCompletion.json | 2 +- .../apache/camel/catalog/models/onException.json | 2 +- .../apache/camel/catalog/models/onFallback.json | 2 +- .../org/apache/camel/catalog/models/otherwise.json | 2 +- .../org/apache/camel/catalog/models/pipeline.json | 2 +- .../org/apache/camel/catalog/models/poll.json | 2 +- .../apache/camel/catalog/models/pollEnrich.json | 2 +- .../apache/camel/catalog/models/resequence.json | 2 +- .../org/apache/camel/catalog/models/route.json | 2 +- .../org/apache/camel/catalog/models/saga.json | 2 +- .../org/apache/camel/catalog/models/split.json | 2 +- .../org/apache/camel/catalog/models/step.json | 2 +- .../org/apache/camel/catalog/models/to.json | 4 +- .../org/apache/camel/catalog/models/toD.json | 2 +- .../models/{langChain4j.json => tokenizer.json} | 12 +- .../org/apache/camel/catalog/models/unmarshal.json | 4 +- .../org/apache/camel/catalog/models/when.json | 2 +- .../catalog/models/whenSkipSendToEndpoint.json | 2 +- .../org/apache/camel/catalog/models/wireTap.json | 2 +- .../apache/camel/catalog/others/groovy-dsl.json | 2 +- .../apache/camel/catalog/schemas/camel-spring.xsd | 277 +- .../org/apache/camel/catalog/CamelCatalog.java | 11 - .../apache/camel/catalog/DefaultCamelCatalog.java | 25 - .../camel/catalog/DefaultRuntimeProvider.java | 22 - .../org/apache/camel/catalog/RuntimeProvider.java | 6 - .../org/apache/camel/catalog/CamelCatalogTest.java | 16 - catalog/camel-csimple-maven-plugin/pom.xml | 12 - catalog/camel-report-maven-plugin/pom.xml | 12 - ...n4j-character => langChain4jCharacterTokenizer} | 0 .../{langchain4j-line => langChain4jLineTokenizer} | 0 ...n4j-paragraph => langChain4jParagraphTokenizer} | 0 ...ain4j-sentence => langChain4jSentenceTokenizer} | 0 .../{langchain4j-word => langChain4jWordTokenizer} | 0 .../tokenizer/LangChain4JCharacterTokenizer.java | 2 +- .../tokenizer/LangChain4JLineTokenizer.java | 2 +- .../tokenizer/LangChain4JParagraphTokenizer.java | 2 +- .../tokenizer/LangChain4JSentenceTokenizer.java | 2 +- .../tokenizer/LangChain4JWordTokenizer.java | 2 +- components/camel-ai/camel-torchserve/pom.xml | 196 + .../torchserve/TorchServeComponentConfigurer.java | 178 + .../TorchServeConfigurationConfigurer.java | 144 + .../torchserve/TorchServeConverterLoader.java} | 22 +- .../torchserve/TorchServeEndpointConfigurer.java | 150 + .../torchserve/TorchServeEndpointUriFactory.java} | 54 +- .../camel/component/torchserve/torchserve.json | 79 + .../services/org/apache/camel/TypeConverterLoader | 2 + .../services/org/apache/camel/component.properties | 7 + .../services/org/apache/camel/component/torchserve | 2 + ...el.component.torchserve.TorchServeConfiguration | 2 + .../apache/camel/configurer/torchserve-component | 2 + .../apache/camel/configurer/torchserve-endpoint | 2 + .../apache/camel/urifactory/torchserve-endpoint | 2 + .../src/main/docs/torchserve-component.adoc | 236 + .../component/torchserve/TorchServeComponent.java | 59 + .../torchserve/TorchServeConfiguration.java | 279 + .../component/torchserve/TorchServeConstants.java | 44 + .../component/torchserve/TorchServeConverter.java} | 25 +- .../component/torchserve/TorchServeEndpoint.java | 142 + .../component/torchserve/client/Inference.java | 53 + .../component/torchserve/client/Management.java | 95 + .../camel/component/torchserve/client/Metrics.java | 21 +- .../torchserve/client/TorchServeClient.java | 127 + .../torchserve/client/impl/DefaultInference.java | 97 + .../torchserve/client/impl/DefaultManagement.java | 183 + .../torchserve/client/impl/DefaultMetrics.java | 60 + .../component/torchserve/client/model/Api.java | 81 + .../torchserve/client/model/ApiException.java | 60 + .../torchserve/client/model/JobQueueStatus.java | 63 + .../component/torchserve/client/model/Metrics.java | 74 + .../component/torchserve/client/model/Model.java | 63 + .../torchserve/client/model/ModelDetail.java | 143 + .../torchserve/client/model/ModelList.java | 62 + .../torchserve/client/model/RegisterOptions.java | 160 + .../torchserve/client/model/Response.java | 55 + .../client/model/ScaleWorkerOptions.java | 107 + .../torchserve/client/model/UnregisterOptions.java | 68 + .../component/torchserve/client/model/Worker.java | 99 + .../torchserve/producer/InferenceProducer.java | 76 + .../torchserve/producer/ManagementProducer.java | 132 + .../torchserve/producer/MetricsProducer.java | 49 + .../torchserve/producer/TorchServeProducer.java} | 20 +- .../src/main/resources/openapi/inference.json | 790 + .../src/main/resources/openapi/management.json | 1902 ++ .../src/main/resources/openapi/metrics.json | 68 + .../camel/component/torchserve/InferenceTest.java | 110 + .../camel/component/torchserve/ManagementTest.java | 192 + .../camel/component/torchserve/MetricsTest.java | 64 + .../torchserve/TorchServeTestSupport.java} | 33 +- .../src/test/resources/data/0.png} | Bin .../src/test/resources/data/1.png} | Bin .../src/test/resources/data}/kitten.jpg | Bin .../src/test/resources/log4j2.properties | 12 +- .../src/test/resources/models/squeezenet1_1.mar | Bin 0 -> 4611250 bytes .../test/resources/torchserve/config.properties | 12 +- components/camel-ai/pom.xml | 7 +- .../component/file/azure/FilesOperations.java | 2 + ...lickUpWebhookRegistrationAlreadyExistsTest.java | 13 +- .../clickup/ClickUpWebhookRegistrationTest.java | 13 +- .../camel/component/cxf/jaxrs/CxfRsProducer.java | 22 +- .../camel/component/cxf/jaxws/CxfProducer.java | 15 +- .../camel-debezium-maven-plugin/pom.xml | 12 - .../DebeziumOracleComponentConfigurer.java | 30 + .../debezium/DebeziumOracleEndpointConfigurer.java | 30 + .../debezium/DebeziumOracleEndpointUriFactory.java | 7 +- ...acleConnectorEmbeddedDebeziumConfiguration.java | 92 +- .../camel/component/debezium/debezium-oracle.json | 302 +- .../DebeziumPostgresComponentConfigurer.java | 6 + .../DebeziumPostgresEndpointConfigurer.java | 6 + .../DebeziumPostgresEndpointUriFactory.java | 3 +- ...gresConnectorEmbeddedDebeziumConfiguration.java | 20 + .../component/debezium/debezium-postgres.json | 114 +- .../camel/component/fhir/api/FhirSearch.java | 24 + components/camel-fhir/camel-fhir-component/pom.xml | 2 + .../component/fhir/FhirEndpointUriFactory.java | 5 +- .../fhir/FhirSearchEndpointConfiguration.java | 37 +- .../FhirSearchEndpointConfigurationConfigurer.java | 23 + .../component/fhir/internal/FhirApiCollection.java | 2 +- .../fhir/internal/FhirSearchApiMethod.java | 8 + .../org/apache/camel/component/fhir/fhir.json | 4 +- .../apache/camel/component/fhir/FhirSearchIT.java | 27 + .../component/file/FileEndpointConfigurer.java | 6 + .../component/file/FileEndpointUriFactory.java | 3 +- .../org/apache/camel/component/file/file.json | 113 +- .../apache/camel/component/file/FileEndpoint.java | 14 + .../camel/component/file/FileOperations.java | 17 +- .../component/graphql/server/GraphqlServer.java | 1 + .../component/http/HttpsAuthenticationTest.java | 4 +- .../apache/camel/converter/jaxb/JaxbHelper.java | 8 + .../org/apache/camel/jsonpath/JsonPathEngine.java | 6 +- .../camel/jsonpath/JsonPathNullHeaderTest.java | 64 + .../build_configs/openshift-build-configs.json | 4 +- .../openshift/builds/openshift-builds.json | 6 +- .../openshift-deploymentconfigs.json | 4 +- .../docs/openshift-build-configs-component.adoc | 4 +- .../src/main/docs/openshift-builds-component.adoc | 4 +- .../openshift-deploymentconfigs-component.adoc | 6 +- .../component/kubernetes/KubernetesConstants.java | 6 +- .../OpenshiftBuildConfigsEndpoint.java | 2 +- .../openshift/builds/OpenshiftBuildsEndpoint.java | 2 +- .../OpenshiftDeploymentConfigsConsumer.java | 2 +- .../OpenshiftDeploymentConfigsEndpoint.java | 4 +- .../kubernetes/KubernetesTestSupport.java | 2 +- .../faulttolerance/FaultToleranceTimerService.java | 2 +- components/camel-opentelemetry/pom.xml | 57 +- .../org/apache/camel/thread-factory-listener | 2 + .../services/org/apache/camel/thread-pool-factory | 2 + ...elemetryInstrumentedThreadFactoryListener.java} | 19 +- ...OpenTelemetryInstrumentedThreadPoolFactory.java | 70 + .../CurrentContextScheduledExecutorService.java | 98 + .../ForwardingScheduledExecutorService.java | 72 + .../camel/opentelemetry/internal/package-info.java | 7 +- .../CamelOpenTelemetryTestSupport.java | 7 + .../src/test/resources/log4j2.properties | 2 +- .../pdf/converter/PdfConverterLoader.java | 2 + .../component/pdf/converter/PdfConverter.java | 8 + .../http/vertx/VertxPlatformHttpConsumer.java | 12 +- .../http/PlatformHttpComponentConfigurer.java | 6 + .../http/PlatformHttpEndpointConfigurer.java | 6 + .../http/PlatformHttpEndpointUriFactory.java | 3 +- .../component/platform/http/platform-http.json | 34 +- .../platform/http/PlatformHttpComponent.java | 17 +- .../platform/http/PlatformHttpEndpoint.java | 20 +- .../camel-salesforce-codegen/pom.xml | 12 - .../camel-salesforce-maven-plugin/pom.xml | 12 - .../camel-servicenow-maven-plugin/pom.xml | 12 - .../services/org/apache/camel/TypeConverterLoader | 2 - .../camel-smb/src/main/docs/smb-component.adoc | 3 + .../apache/camel/component/smb/SmbConsumer.java | 8 +- .../org/apache/camel/component/smb/SmbFile.java | 71 + .../apache/camel/component/smb/SmbProducer.java | 14 + .../component/smb/SmbComponentConnectionIT.java | 70 +- .../apache/camel/component/smb/SmbComponentIT.java | 3 +- .../smb/SmbComponentTypeConversionIT.java | 93 - ...mppTRXProducerSupervisingRouteControllerIT.java | 132 + ...rEndpointMappingByBeanNameRouteTest-context.xml | 2 +- ...intMappingResponseHandlingRouteTest-context.xml | 16 +- .../spring/ws/ProducerLocalRouteTest-context.xml | 2 +- .../component/spring/ws/SoapHeaderTest-context.xml | 2 +- .../ws/SoapResponseAttachmentTest-context.xml | 2 +- .../ws/addresing/CamelDirectSenderTest-context.xml | 10 +- .../ConsumerWSAParamsActionTests-context.xml | 28 +- .../addresing/ConsumerWSAParamsTOTests-context.xml | 28 +- .../addresing/ProducerParamsBasicTest-context.xml | 18 +- .../ProducerParamsPrecedenceTest-context.xml | 12 +- components/camel-thrift/README.md | 3 + components/camel-thrift/pom.xml | 25 + .../component/thrift/generated/Calculator.java | 769 +- .../thrift/generated/InvalidOperation.java | 44 +- .../component/thrift/generated/Operation.java | 4 +- .../camel/component/thrift/generated/Work.java | 53 +- .../dataformat/thrift/generated/Operation.java | 4 +- .../camel/dataformat/thrift/generated/Work.java | 53 +- .../api/test/WordpressMockServerTestSupport.java | 2 +- .../java/org/apache/camel/ExchangePropertyKey.java | 2 + .../main/java/org/apache/camel/spi/DataFormat.java | 12 +- .../org/apache/camel/spi/ThreadPoolFactory.java | 7 +- .../camel/impl/engine/AbstractCamelContext.java | 4 + .../properties/PropertiesComponentConfigurer.java | 34 +- .../component/properties/PropertiesComponent.java | 2 +- .../camel/impl/console/EventConsoleConfigurer.java | 20 +- .../GarbageCollectorDevConsoleConfigurer.java | 19 +- .../console/JavaSecurityDevConsoleConfigurer.java | 19 +- .../impl/console/JvmDevConsoleConfigurer.java | 20 +- .../impl/console/MemoryDevConsoleConfigurer.java | 19 +- .../impl/console/ThreadDevConsoleConfigurer.java | 19 +- .../impl/console/TraceDevConsoleConfigurer.java | 20 +- .../apache/camel/impl/console/EventConsole.java | 2 +- .../impl/console/GarbageCollectorDevConsole.java | 2 +- .../camel/impl/console/JavaSecurityDevConsole.java | 2 +- .../apache/camel/impl/console/JvmDevConsole.java | 2 +- .../camel/impl/console/MemoryDevConsole.java | 2 +- .../camel/impl/console/ThreadDevConsole.java | 2 +- .../apache/camel/impl/console/TraceDevConsole.java | 2 +- .../modules/eips/examples/json/langChain4j.json | 1 - .../json/langChain4jCharacterTokenizer.json | 1 + .../examples/json/langChain4jLineTokenizer.json | 1 + .../json/langChain4jParagraphTokenizer.json | 1 + .../json/langChain4jSentenceTokenizer.json | 1 + .../examples/json/langChain4jWordTokenizer.json | 1 + .../docs/modules/eips/examples/json/tokenizer.json | 1 + .../META-INF/org/apache/camel/model/aggregate.json | 2 +- .../org/apache/camel/model/circuitBreaker.json | 2 +- .../META-INF/org/apache/camel/model/doCatch.json | 2 +- .../META-INF/org/apache/camel/model/doFinally.json | 2 +- .../META-INF/org/apache/camel/model/doTry.json | 2 +- .../META-INF/org/apache/camel/model/enrich.json | 4 +- .../META-INF/org/apache/camel/model/filter.json | 2 +- .../org/apache/camel/model/idempotentConsumer.json | 2 +- .../META-INF/org/apache/camel/model/intercept.json | 2 +- .../org/apache/camel/model/interceptFrom.json | 2 +- .../camel/model/interceptSendToEndpoint.json | 2 +- .../META-INF/org/apache/camel/model/kamelet.json | 2 +- .../org/apache/camel/model/loadBalance.json | 2 +- .../META-INF/org/apache/camel/model/loop.json | 2 +- .../META-INF/org/apache/camel/model/marshal.json | 4 +- .../META-INF/org/apache/camel/model/multicast.json | 2 +- .../org/apache/camel/model/onCompletion.json | 2 +- .../org/apache/camel/model/onException.json | 2 +- .../org/apache/camel/model/onFallback.json | 2 +- .../META-INF/org/apache/camel/model/otherwise.json | 2 +- .../META-INF/org/apache/camel/model/pipeline.json | 2 +- .../META-INF/org/apache/camel/model/poll.json | 2 +- .../org/apache/camel/model/pollEnrich.json | 2 +- .../org/apache/camel/model/resequence.json | 2 +- .../META-INF/org/apache/camel/model/route.json | 2 +- .../META-INF/org/apache/camel/model/saga.json | 2 +- .../META-INF/org/apache/camel/model/split.json | 2 +- .../META-INF/org/apache/camel/model/step.json | 2 +- .../META-INF/org/apache/camel/model/to.json | 4 +- .../META-INF/org/apache/camel/model/toD.json | 2 +- .../{tokenizer/langChain4j.json => tokenizer.json} | 12 +- .../tokenizer/langChain4jCharacterTokenizer.json | 20 + .../model/tokenizer/langChain4jLineTokenizer.json | 20 + .../tokenizer/langChain4jParagraphTokenizer.json | 20 + .../tokenizer/langChain4jSentenceTokenizer.json | 20 + .../model/tokenizer/langChain4jWordTokenizer.json | 20 + .../META-INF/org/apache/camel/model/unmarshal.json | 4 +- .../META-INF/org/apache/camel/model/when.json | 2 +- .../apache/camel/model/whenSkipSendToEndpoint.json | 2 +- .../META-INF/org/apache/camel/model/wireTap.json | 2 +- .../services/org/apache/camel/model.properties | 7 +- .../resources/org/apache/camel/model/jaxb.index | 2 + .../org/apache/camel/model/tokenizer/jaxb.index | 5 + .../org/apache/camel/builder/DataFormatClause.java | 18 +- .../org/apache/camel/builder/TokenizerBuilder.java | 4 +- .../camel/builder/TokenizerBuilderFactory.java | 26 +- .../org/apache/camel/model/EnrichDefinition.java | 17 +- .../org/apache/camel/model/MarshalDefinition.java | 17 +- .../org/apache/camel/model/PollDefinition.java | 9 +- .../apache/camel/model/PollEnrichDefinition.java | 8 +- .../apache/camel/model/ProcessorDefinition.java | 4 +- .../java/org/apache/camel/model/ToDefinition.java | 13 +- .../apache/camel/model/ToDynamicDefinition.java | 9 +- .../apache/camel/model/TokenizerDefinition.java | 52 +- ...java => TokenizerImplementationDefinition.java} | 27 +- .../apache/camel/model/UnmarshalDefinition.java | 17 +- .../org/apache/camel/model/WireTapDefinition.java | 9 +- .../LangChain4jCharacterTokenizerDefinition.java | 58 + .../LangChain4jLineTokenizerDefinition.java | 60 + .../LangChain4jParagraphTokenizerDefinition.java | 59 + .../LangChain4jSentenceTokenizerDefinition.java | 58 + .../tokenizer/LangChain4jTokenizerDefinition.java | 65 +- .../LangChain4jWordTokenizerDefinition.java | 58 + .../org/apache/camel/reifier/ProcessorReifier.java | 8 +- .../tokenizer/LangChain4JTokenizerReifier.java | 48 - .../camel/reifier/tokenizer/TokenizerReifier.java | 20 +- ...ollEnrichFileCustomAggregationStrategyTest.java | 5 +- .../AwsVaultConfigurationPropertiesConfigurer.java | 34 +- ...zureVaultConfigurationPropertiesConfigurer.java | 35 +- .../DebuggerConfigurationPropertiesConfigurer.java | 33 +- .../GcpVaultConfigurationPropertiesConfigurer.java | 30 +- ...corpVaultConfigurationPropertiesConfigurer.java | 27 +- .../HealthConfigurationPropertiesConfigurer.java | 26 +- ...ttpServerConfigurationPropertiesConfigurer.java | 41 +- ...etesVaultConfigurationPropertiesConfigurer.java | 25 +- .../main/LraConfigurationPropertiesConfigurer.java | 23 +- .../MainConfigurationPropertiesConfigurer.java | 140 +- .../MetricsConfigurationPropertiesConfigurer.java | 28 +- .../OtelConfigurationPropertiesConfigurer.java | 23 +- .../RestConfigurationPropertiesConfigurer.java | 47 +- ...ontrollerConfigurationPropertiesConfigurer.java | 30 +- .../main/SSLConfigurationPropertiesConfigurer.java | 37 +- ...hreadPoolConfigurationPropertiesConfigurer.java | 26 +- ...olProfileConfigurationPropertiesConfigurer.java | 26 +- .../TracerConfigurationPropertiesConfigurer.java | 32 +- .../main/AwsVaultConfigurationProperties.java | 2 +- .../main/AzureVaultConfigurationProperties.java | 2 +- .../org/apache/camel/main/BaseMainSupport.java | 18 +- .../main/DebuggerConfigurationProperties.java | 2 +- .../main/GcpVaultConfigurationProperties.java | 2 +- .../HashicorpVaultConfigurationProperties.java | 2 +- .../camel/main/HealthConfigurationProperties.java | 2 +- .../main/HttpServerConfigurationProperties.java | 2 +- .../KubernetesVaultConfigurationProperties.java | 2 +- .../camel/main/LraConfigurationProperties.java | 2 +- .../camel/main/MainConfigurationProperties.java | 2 +- .../java/org/apache/camel/main/MainHelper.java | 27 + .../camel/main/MetricsConfigurationProperties.java | 2 +- .../camel/main/OtelConfigurationProperties.java | 2 +- .../camel/main/RestConfigurationProperties.java | 2 +- .../RouteControllerConfigurationProperties.java | 2 +- .../camel/main/SSLConfigurationProperties.java | 2 +- .../main/ThreadPoolConfigurationProperties.java | 2 +- .../ThreadPoolProfileConfigurationProperties.java | 2 +- .../camel/main/TracerConfigurationProperties.java | 2 +- .../support/processor/UnmarshalProcessor.java | 7 +- .../main/java/org/apache/camel/util/IOHelper.java | 19 +- .../java/org/apache/camel/util/StringHelper.java | 14 + .../org/apache/camel/util/StringHelperTest.java | 33 + .../java/org/apache/camel/xml/in/ModelParser.java | 45 +- .../java/org/apache/camel/xml/out/ModelWriter.java | 74 +- .../org/apache/camel/yaml/out/ModelWriter.java | 74 +- .../modules/ROOT/examples/json/torchserve.json | 1 + docs/components/modules/ROOT/nav.adoc | 7 +- .../modules/ROOT/pages/torchserve-component.adoc | 1 + docs/pom.xml | 2 +- .../ROOT/pages/camel-4x-upgrade-guide-4_4.adoc | 6 + .../ROOT/pages/camel-4x-upgrade-guide-4_8.adoc | 6 + .../ROOT/pages/camel-4x-upgrade-guide-4_9.adoc | 6 + .../modules/ROOT/pages/camel-jbang-kubernetes.adoc | 63 +- .../modules/ROOT/pages/camel-jbang.adoc | 4 + .../component/ComponentsBuilderFactory.java | 8 +- .../dsl/DebeziumOracleComponentBuilderFactory.java | 96 +- .../DebeziumPostgresComponentBuilderFactory.java | 24 + ...enshiftBuildConfigsComponentBuilderFactory.java | 4 +- .../OpenshiftBuildsComponentBuilderFactory.java | 4 +- ...ftDeploymentconfigsComponentBuilderFactory.java | 8 +- .../dsl/PlatformHttpComponentBuilderFactory.java | 22 + .../builder/endpoint/StaticEndpointBuilders.java | 16 +- .../dsl/DebeziumOracleEndpointBuilderFactory.java | 86 +- .../DebeziumPostgresEndpointBuilderFactory.java | 21 + .../endpoint/dsl/FileEndpointBuilderFactory.java | 102 + ...penshiftBuildConfigsEndpointBuilderFactory.java | 14 +- .../dsl/OpenshiftBuildsEndpointBuilderFactory.java | 16 +- ...iftDeploymentConfigsEndpointBuilderFactory.java | 28 +- .../dsl/PlatformHttpEndpointBuilderFactory.java | 38 + .../camel-groovy-dsl-common/pom.xml | 2 +- .../camel/dsl/groovy/common/GroovyDSL.groovy | 1 + dsl/camel-groovy-dsl/camel-groovy-dsl-test/pom.xml | 2 +- dsl/camel-groovy-dsl/camel-groovy-dsl/pom.xml | 2 +- .../services/org/apache/camel/other.properties | 2 +- .../src/generated/resources/groovy-dsl.json | 2 +- .../camel-groovy-dsl/src/main/docs/groovy-dsl.adoc | 5 +- .../dsl/groovy/GroovyRoutesBuilderLoader.java | 1 + .../dsl/jbang/core/commands/ExportBaseCommand.java | 70 +- .../dsl/jbang/core/commands/ExportCamelMain.java | 12 +- .../dsl/jbang/core/commands/ExportQuarkus.java | 47 +- .../dsl/jbang/core/commands/ExportSpringBoot.java | 2 +- .../apache/camel/dsl/jbang/core/commands/Run.java | 6 +- .../jbang/core/commands/version/VersionList.java | 54 +- .../main/resources/quarkus-dependencies.properties | 2 +- .../src/main/resources/templates/quarkus-pom.tmpl | 4 - .../main/resources/templates/spring-boot-pom.tmpl | 4 - .../camel/dsl/jbang/core/commands/ExportTest.java | 54 + .../src/test/resources/ActiveMQRoute.java | 15 +- .../src/test/resources/k8s-secret.yaml | 12 +- .../camel-jbang-plugin-generate/pom.xml | 2 +- .../camel/dsl/jbang/core/commands/k/Agent.java | 27 - .../camel/dsl/jbang/core/commands/k/AgentTest.java | 53 - .../camel-jbang-plugin-kubernetes/pom.xml | 2 +- .../kubernetes/traits/knative/KnativeTrait.java | 41 +- .../kubernetes/traits/model/Container.java | 2 +- .../commands/kubernetes/traits/model/Knative.java | 12 +- .../kubernetes/KubernetesExportBaseTest.java | 120 + .../kubernetes/KubernetesExportKnativeTest.java | 296 + .../commands/kubernetes/KubernetesExportTest.java | 344 +- .../java/org/apache/camel/main/KameletMain.java | 16 +- .../DependencyDownloaderComponentResolver.java | 8 + ...ndencyDownloaderPropertiesFunctionResolver.java | 5 +- .../main/download/ExportPropertiesParser.java | 15 + .../main/download/MavenDependencyDownloader.java | 2 +- .../camel-main-known-dependencies.properties | 2 +- .../dsl/yaml/deserializers/ModelDeserializers.java | 462 +- .../deserializers/ModelDeserializersResolver.java | 20 +- .../camel-yaml-dsl-maven-plugin/pom.xml | 12 - .../generated/resources/schema/camelYamlDsl.json | 271 +- parent/pom.xml | 461 +- pom.xml | 7 +- .../test/infra/aws2/services/container.properties | 2 +- .../azure/common/services/container.properties | 2 +- .../test/infra/cli/services/CliBuiltContainer.java | 2 +- .../router/services/DispatchRouterContainer.java | 21 +- .../infra/infinispan/services/container.properties | 2 +- .../camel/test/infra/smb/services/Dockerfile | 2 +- tooling/camel-tooling-maven/pom.xml | 4 + .../camel/tooling/maven/MavenDownloaderImpl.java | 2 +- tooling/maven/bom-generator-maven-plugin/pom.xml | 11 - .../maven/camel-api-component-maven-plugin/pom.xml | 11 - tooling/maven/camel-component-maven-plugin/pom.xml | 11 - .../pom.xml | 11 - tooling/maven/camel-maven-plugin/pom.xml | 11 - tooling/maven/camel-package-maven-plugin/pom.xml | 12 - tooling/maven/camel-restdsl-openapi-plugin/pom.xml | 11 - tooling/maven/sync-properties-maven-plugin/pom.xml | 12 - tooling/parent/pom.xml | 183 - 450 files changed, 34236 insertions(+), 26968 deletions(-) create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jCharacterTokenizer.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jLineTokenizer.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jParagraphTokenizer.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jSentenceTokenizer.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jWordTokenizer.json rename catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/{langChain4j.json => tokenizer.json} (50%) rename components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/tokenizer/{langchain4j-character => langChain4jCharacterTokenizer} (100%) rename components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/tokenizer/{langchain4j-line => langChain4jLineTokenizer} (100%) rename components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/tokenizer/{langchain4j-paragraph => langChain4jParagraphTokenizer} (100%) rename components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/tokenizer/{langchain4j-sentence => langChain4jSentenceTokenizer} (100%) rename components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/tokenizer/{langchain4j-word => langChain4jWordTokenizer} (100%) create mode 100644 components/camel-ai/camel-torchserve/pom.xml create mode 100644 components/camel-ai/camel-torchserve/src/generated/java/org/apache/camel/component/torchserve/TorchServeComponentConfigurer.java create mode 100644 components/camel-ai/camel-torchserve/src/generated/java/org/apache/camel/component/torchserve/TorchServeConfigurationConfigurer.java rename components/{camel-smb/src/generated/java/org/apache/camel/component/smb/converter/SmbConverterLoader.java => camel-ai/camel-torchserve/src/generated/java/org/apache/camel/component/torchserve/TorchServeConverterLoader.java} (56%) create mode 100644 components/camel-ai/camel-torchserve/src/generated/java/org/apache/camel/component/torchserve/TorchServeEndpointConfigurer.java copy components/{camel-platform-http/src/generated/java/org/apache/camel/component/platform/http/PlatformHttpEndpointUriFactory.java => camel-ai/camel-torchserve/src/generated/java/org/apache/camel/component/torchserve/TorchServeEndpointUriFactory.java} (57%) create mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/org/apache/camel/component/torchserve/torchserve.json create mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader create mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/component.properties create mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/component/torchserve create mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.torchserve.TorchServeConfiguration create mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/configurer/torchserve-component create mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/configurer/torchserve-endpoint create mode 100644 components/camel-ai/camel-torchserve/src/generated/resources/META-INF/services/org/apache/camel/urifactory/torchserve-endpoint create mode 100644 components/camel-ai/camel-torchserve/src/main/docs/torchserve-component.adoc create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/TorchServeComponent.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/TorchServeConfiguration.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/TorchServeConstants.java rename components/{camel-smb/src/main/java/org/apache/camel/component/smb/converter/SmbConverter.java => camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/TorchServeConverter.java} (61%) create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/TorchServeEndpoint.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/Inference.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/Management.java copy core/camel-core-model/src/main/java/org/apache/camel/builder/TokenizerBuilder.java => components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/Metrics.java (67%) create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/TorchServeClient.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/impl/DefaultInference.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/impl/DefaultManagement.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/impl/DefaultMetrics.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/Api.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/ApiException.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/JobQueueStatus.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/Metrics.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/Model.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/ModelDetail.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/ModelList.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/RegisterOptions.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/Response.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/ScaleWorkerOptions.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/UnregisterOptions.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/client/model/Worker.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/producer/InferenceProducer.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/producer/ManagementProducer.java create mode 100644 components/camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/producer/MetricsProducer.java copy components/{camel-pdf/src/main/java/org/apache/camel/component/pdf/converter/PdfConverter.java => camel-ai/camel-torchserve/src/main/java/org/apache/camel/component/torchserve/producer/TorchServeProducer.java} (63%) create mode 100644 components/camel-ai/camel-torchserve/src/main/resources/openapi/inference.json create mode 100644 components/camel-ai/camel-torchserve/src/main/resources/openapi/management.json create mode 100644 components/camel-ai/camel-torchserve/src/main/resources/openapi/metrics.json create mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/InferenceTest.java create mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/ManagementTest.java create mode 100644 components/camel-ai/camel-torchserve/src/test/java/org/apache/camel/component/torchserve/MetricsTest.java copy components/camel-ai/{camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JWordTokenizer.java => camel-torchserve/src/test/java/org/apache/camel/component/torchserve/TorchServeTestSupport.java} (52%) copy components/camel-ai/{camel-djl/src/test/resources/data/mnist/0/10.png => camel-torchserve/src/test/resources/data/0.png} (100%) copy components/camel-ai/{camel-djl/src/test/resources/data/mnist/1/2.png => camel-torchserve/src/test/resources/data/1.png} (100%) copy components/camel-ai/{camel-djl/src/test/resources/data/detect => camel-torchserve/src/test/resources/data}/kitten.jpg (100%) copy test-infra/camel-test-infra-aws-v2/src/test/resources/org/apache/camel/test/infra/aws2/services/container.properties => components/camel-ai/camel-torchserve/src/test/resources/log4j2.properties (68%) create mode 100644 components/camel-ai/camel-torchserve/src/test/resources/models/squeezenet1_1.mar copy test-infra/camel-test-infra-aws-v2/src/test/resources/org/apache/camel/test/infra/aws2/services/container.properties => components/camel-ai/camel-torchserve/src/test/resources/torchserve/config.properties (74%) create mode 100644 components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathNullHeaderTest.java create mode 100644 components/camel-opentelemetry/src/generated/resources/META-INF/services/org/apache/camel/thread-factory-listener create mode 100644 components/camel-opentelemetry/src/generated/resources/META-INF/services/org/apache/camel/thread-pool-factory copy components/{camel-pdf/src/main/java/org/apache/camel/component/pdf/converter/PdfConverter.java => camel-opentelemetry/src/main/java/org/apache/camel/opentelemetry/OpenTelemetryInstrumentedThreadFactoryListener.java} (58%) create mode 100644 components/camel-opentelemetry/src/main/java/org/apache/camel/opentelemetry/OpenTelemetryInstrumentedThreadPoolFactory.java create mode 100644 components/camel-opentelemetry/src/main/java/org/apache/camel/opentelemetry/internal/CurrentContextScheduledExecutorService.java create mode 100644 components/camel-opentelemetry/src/main/java/org/apache/camel/opentelemetry/internal/ForwardingScheduledExecutorService.java copy tooling/camel-tooling-model/src/main/java/org/apache/camel/tooling/model/EntityRef.java => components/camel-opentelemetry/src/main/java/org/apache/camel/opentelemetry/internal/package-info.java (86%) delete mode 100644 components/camel-smb/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader create mode 100644 components/camel-smb/src/main/java/org/apache/camel/component/smb/SmbFile.java delete mode 100644 components/camel-smb/src/test/java/org/apache/camel/component/smb/SmbComponentTypeConversionIT.java create mode 100644 components/camel-smpp/src/test/java/org/apache/camel/component/smpp/integration/SmppTRXProducerSupervisingRouteControllerIT.java delete mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/langChain4j.json create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/langChain4jCharacterTokenizer.json create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/langChain4jLineTokenizer.json create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/langChain4jParagraphTokenizer.json create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/langChain4jSentenceTokenizer.json create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/langChain4jWordTokenizer.json create mode 120000 core/camel-core-engine/src/main/docs/modules/eips/examples/json/tokenizer.json rename core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/{tokenizer/langChain4j.json => tokenizer.json} (50%) create mode 100644 core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jCharacterTokenizer.json create mode 100644 core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jLineTokenizer.json create mode 100644 core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jParagraphTokenizer.json create mode 100644 core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jSentenceTokenizer.json create mode 100644 core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jWordTokenizer.json copy core/camel-core-model/src/main/java/org/apache/camel/model/{TokenizerDefinition.java => TokenizerImplementationDefinition.java} (68%) create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jCharacterTokenizerDefinition.java create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jLineTokenizerDefinition.java create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jParagraphTokenizerDefinition.java create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jSentenceTokenizerDefinition.java create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jWordTokenizerDefinition.java delete mode 100644 core/camel-core-reifier/src/main/java/org/apache/camel/reifier/tokenizer/LangChain4JTokenizerReifier.java create mode 120000 docs/components/modules/ROOT/examples/json/torchserve.json create mode 120000 docs/components/modules/ROOT/pages/torchserve-component.adoc copy test-infra/camel-test-infra-aws-v2/src/test/resources/org/apache/camel/test/infra/aws2/services/container.properties => dsl/camel-jbang/camel-jbang-core/src/main/resources/quarkus-dependencies.properties (92%) rename tooling/camel-tooling-model/src/main/java/org/apache/camel/tooling/model/EntityRef.java => dsl/camel-jbang/camel-jbang-core/src/test/resources/ActiveMQRoute.java (70%) rename test-infra/camel-test-infra-dispatch-router/src/test/resources/org/apache/camel/test/infra/dispatch/router/services/Dockerfile => dsl/camel-jbang/camel-jbang-core/src/test/resources/k8s-secret.yaml (81%) create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesExportBaseTest.java create mode 100644 dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesExportKnativeTest.java