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 10d71dfbbc3 Regen SBOM from commit b56401c54505dfa988842a1d1378a4f8f6b80e5e add d8a8ed9a692 Regen SBOM from commit b56401c54505dfa988842a1d1378a4f8f6b80e5e (#14681) add 91e74cd7c51 CAMEL-20931: camel-core - Add substring function to simple language (#14682) add f20c4f52326 chore(deps): Bump aws-java-sdk2-version from 2.26.11 to 2.26.12 (#14685) add 6ebbe2d6592 chore(deps): Bump org.apache.kafka:kafka-clients from 3.7.0 to 3.7.1 (#14687) add a3c578475ef chore(deps): Bump org.skyscreamer:jsonassert from 1.5.1 to 1.5.3 (#14683) add f902895626d CAMEL-20900: Add --integration-profile run command option on Camel K JBang plugin add 24d1d50295f CAMEL-20931: cleanup duplicated code add b4e0260a7d3 chore(deps): Bump groovy-version from 4.0.21 to 4.0.22 (#14689) add 2e1e369be82 chore(deps-dev): Bump eslint-plugin-promise from 6.2.0 to 6.4.0 in /docs add 7bc1f24855e (chores) camel-test-infra-mongodb: upgrade container to MongoDB 7.0.12 add f26b3431795 (chores) camel-test-infra-couchbase: upgrade container to 7.2.5 add 170941d6a41 (chores) camel-test-infra-kafka: upgrade Kafka3 container to 7.4.5 add eda0b0c4f3f (chores) camel-test-infra-kafka: upgrade Redpanda container to 23.3.18 add 1724eb1f928 (chores) camel-test-infra-kafka: upgrade Strimzi container to 3.7.0 add b4b056d1cda (chores) camel-test-infra-postgres: upgrade container to 13.15 add 354cc86b9fc (chores) camel-test-infra-infinispan: upgrade container to 15.0.5.Final add 3744120d654 (chores) camel-test-infra-cassandra: upgrade container to 4.1.5 add 526faf6da40 (chores) camel-test-infra-qdrant: upgrade container to 1.9.7 add 7fb7d34399f (chores) camel-test-infra-aws-v2: upgrade container to 3.5.0 add 07b08ca2efa (chores) camel-test-infra-consul: upgrade container to 1.19 and adjusted to use the official image add 3515c7a4bef (chores) camel-test-infra-nats: upgrade container to 2.10.17 add 12950976ead (chores) camel-test-infra-milvus: upgrade container to 2.4.5 add cd33e941f38 (chores) camel-test-infra-rabbitmq: upgrade container to 3.13 add fbd24183f88 (chores) camel-test-infra-elasticsearch: upgrade container to 8.11.4 add c808eacc5f9 (chores) camel-test-infra-ollama: upgrade container to 0.1.48 add 5d519d22060 (chores) camel-test-infra-pulsar: upgrade container to 3.3.0 add 29b3071c510 (chores) camel-test-infra-hashicorp-vault: upgrade container to 1.17.1 add 9b37abb2a09 (chores) camel-test-infra-azure: upgrade container to 3.31.0 add b65d075bc83 chore(deps): Bump org.wiremock:wiremock from 3.7.0 to 3.8.0 (#14688) add d20428ae23a CAMEL-20930: camel-core - Bean DSL dev console (#14692) add 773a421291f CAMEL-20885 - deprecate Kotlin add 942f3c4ec4e CAMEL-20905: camel-djl - Support more model applications for zoo models add 3c9d15313e2 CAMEL-20932: camel-core - Route templates parameters should be supported in error handler configuration (#14694) add f9022045bd9 CAMEL-18821: Added unit test add 13068c40a3f Fixed test add 19dc635b3c7 chore(deps): Bump aws-java-sdk2-version from 2.26.12 to 2.26.13 (#14695) add dc32162a868 chore(deps): Bump io.nats:jnats from 2.19.0 to 2.19.1 (#14696) add e75eace3431 CAMEL-18384: Deprecate parallelAggregation option on EIPs add 648c6140edb CAMEL-20933: rest-dsl - Add option to configure stream cache per route add 83fcac05d4a chore(deps): Bump org.apache.maven.plugins:maven-jar-plugin (#14699) add 2e02b9eb29e chore(deps): Bump junit-jupiter-version from 5.10.2 to 5.10.3 (#14700) add 2686979f8fb chore(deps): Bump io.github.ascopes:protobuf-maven-plugin (#14698) add 2ed5940ee57 chore(deps): Bump io.grpc:grpc-bom from 1.64.0 to 1.65.0 (#14697) add d6916ed5daf Upgrade jandex to 3.2.0 (#14701) add d974dd75efc Regen add de832be005d Regen add 78bdd49d490 Separated PGPDataFormat into camel-cypto-pgp add 9bf9cd5a092 CAMEL-20493: Fixed JMS test that was not reliable concurrent. add ed5cc8a6c9f Seda (#14703) add ee64bfb0320 CAMEL-20634: camel-langchain4j: Centralize header name CamelLangchain4jEmbeddingsVector (#14704) add abe55400a6d chore(jbang): Fix plugin helper add 62dc3ced2db chore(deps): Bump com.microsoft.azure:msal4j from 1.15.1 to 1.16.0 (#14706) add c729a5f125e chore(deps): Bump httpcore-version from 5.2.4 to 5.2.5 (#14708) add d7bb55d599f chore(deps): Bump com.pubnub:pubnub-gson from 9.2.0 to 9.2.1 (#14709) add 8668ade36ba chore(deps): Bump kubernetes-client-version from 6.13.0 to 6.13.1 (#14710) add ab38eb30860 Upgrade zendesk 1.0.0 add 335495f88de CAMEL-20938: camel-http: Fix disableStreamCache cannot read input stream later sa http-client closes the stream. (#14711) add 4a2aa7cb4a0 camel-jbang - Polish init command add 33b2529cc37 camel-jbang - Fix some IT tests and a NPE in camel run add 4a1d3549dd8 chore(jbang): Use runtime type enum in all commands add c61b4342e3a (chores) camel-lumberjack: fix a concurrency issue causing the test to be flaky add 57a68b09029 CAMEL-20939: camel-jbang - Run should be able to load with --profile if the properties file exist add 573479b0045 Master retry (#14714) add d018976c702 chore(jbang): Fix runtime type checks in run command (#14716) add 8f52472f740 camel-jbang-it: update it (#14715) add 7e7f8681a07 CAMEL-20941: camel-parquet-avro: Added hadoop JARs needed to use this library. add ce0c0dc5426 CAMEL-20941: camel-parquet-avro: Added hadoop JARs needed to use this library. add 7b9b11d50b6 BugFix fixed string comparison: need !equals() instead of != (#14717) add 216de5e5acf Make test more roboust add 0b8f25b6de6 Polished add d45a0220fe1 Upgrade Debezium to 2.7.0.Final add 31b6c8604f2 chore(deps): Bump aws-java-sdk2-version from 2.26.13 to 2.26.15 (#14721) add 68c515caad0 chore(deps): Bump com.azure:azure-sdk-bom from 1.2.24 to 1.2.25 (#14723) add 5441af29382 chore(deps): Bump io.camunda:zeebe-client-java from 8.5.3 to 8.5.5 (#14724) add 70eea3972b5 chore(deps): Bump org.openapitools:openapi-generator from 7.6.0 to 7.7.0 (#14720) add 4ff3424a35b BugFix removed write only object (#14718) add 196dd98c176 chore(ci): Fix vulnerability by using directly referenced action (#14725) add b83745d95c7 CAMEL-20944: camel-jbang - Validate input file to generate rest command. Polished add 0438a6412d2 chore(deps-dev): Bump commons-logging:commons-logging (#14729) add a27dcef9729 chore(deps): Bump org.owasp:dependency-check-maven from 9.2.0 to 10.0.1 (#14732) add f5986d2db88 chore(deps): Bump huaweicloud-sdk-version from 3.1.103 to 3.1.104 (#14735) add 4f49a31012b chore(deps): Bump com.pubnub:pubnub-gson from 9.2.1 to 9.2.2 (#14737) add 7a62121c7d1 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber (#14738) add 8e698d2bb9a chore(deps): Bump com.twilio.sdk:twilio from 10.3.0 to 10.4.1 (#14739) add 53122c49343 chore(deps): Bump io.pinecone:pinecone-client from 1.2.1 to 1.2.2 (#14740) add b7ef7357572 camel-aws - Update to latest regions in doc/uri param (#14741) add e5c91e0f101 chore(deps): Bump net.sf.saxon:Saxon-HE from 12.4 to 12.5 (#14733) add 6368724e316 CAMEL-17110: camel-aws: s3 consumer should have in-progress repo to avoid processing duplicate files. (#14736) add 171d88111c4 chore(deps): Bump elasticsearch-java-client-version (#14734) add 6b2285d859b chore(deps): Bump langchain4j-version from 0.31.0 to 0.32.0 (#14728) add df3a9381251 Sqs duplicate (#14742) add 0ff88a0a302 CAMEL-20905: camel-djl - Support more applications for custom models add a0bbcf42c66 CAMEL-20946: Generate Quarkus project with correct Camel Debug configuration add 0eda6209b52 Revert "Sqs duplicate (#14742)" add 0e8cd2ced57 CAMEL-20943: camel-jbang - Add openapi generate integration test (#14744) add 1f3f617ccf7 [CAMEL-20948] Handle real streming with camel-util-json (no unnecessary StringWriter) add 87153c391ba camel-jbang - Polished add 7e75617d387 CAMEL-20949: camel-bean - Method parameters with both type and property placeholder does not work (#14748) add 516345dbdf9 CAMEL-20945: camel-jbang - Run java route without need for class wrapper add 1658d083b2c CAMEL-20814: Revert due to build-info causes to not be able to do Camel releases (#14749) add 10f89da6e66 CAMEL-20682: camel-kafka - KafkaIdempotentRepository misses continuou… (#14750) add 7347c29e84b Polished add 57ae285ba76 Regen SBOM from commit 7347c29e84b83f0a35a95a582f9d9c8198c3d143 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 (10d71dfbbc3) \ N -- N -- N refs/heads/regen_bot_sbom (57ae285ba76) 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/actions/component-test/action.yaml | 4 +- .github/actions/create-or-update-comment | 1 - .github/workflows/pr-comment.yml | 2 +- .gitmodules | 3 - Dockerfile | 29 - builder | 34 - camel-sbom/camel-sbom.json | 12318 +++++++++++-------- camel-sbom/camel-sbom.xml | 9257 +++++++------- .../catalog/beans/KafkaIdempotentRepository.json | 2 +- .../camel/catalog/components/aws-cloudtrail.json | 4 +- .../camel/catalog/components/aws-config.json | 4 +- .../catalog/components/aws-secrets-manager.json | 4 +- .../camel/catalog/components/aws2-athena.json | 4 +- .../apache/camel/catalog/components/aws2-cw.json | 4 +- .../apache/camel/catalog/components/aws2-ddb.json | 4 +- .../camel/catalog/components/aws2-ddbstream.json | 4 +- .../apache/camel/catalog/components/aws2-ec2.json | 4 +- .../apache/camel/catalog/components/aws2-ecs.json | 4 +- .../apache/camel/catalog/components/aws2-eks.json | 4 +- .../camel/catalog/components/aws2-eventbridge.json | 4 +- .../catalog/components/aws2-kinesis-firehose.json | 4 +- .../camel/catalog/components/aws2-kinesis.json | 4 +- .../apache/camel/catalog/components/aws2-kms.json | 4 +- .../camel/catalog/components/aws2-lambda.json | 4 +- .../apache/camel/catalog/components/aws2-mq.json | 4 +- .../apache/camel/catalog/components/aws2-msk.json | 4 +- .../catalog/components/aws2-redshift-data.json | 4 +- .../apache/camel/catalog/components/aws2-s3.json | 97 +- .../apache/camel/catalog/components/aws2-ses.json | 4 +- .../apache/camel/catalog/components/aws2-sns.json | 4 +- .../apache/camel/catalog/components/aws2-sqs.json | 4 +- .../catalog/components/aws2-step-functions.json | 4 +- .../camel/catalog/components/aws2-timestream.json | 4 +- .../camel/catalog/components/aws2-translate.json | 4 +- .../camel/catalog/components/debezium-db2.json | 254 +- .../camel/catalog/components/debezium-mongodb.json | 16 +- .../camel/catalog/components/debezium-mysql.json | 128 +- .../camel/catalog/components/debezium-oracle.json | 312 +- .../catalog/components/debezium-postgres.json | 334 +- .../catalog/components/debezium-sqlserver.json | 242 +- .../apache/camel/catalog/components/master.json | 6 +- .../apache/camel/catalog/components/zendesk.json | 4 +- .../apache/camel/catalog/dev-consoles.properties | 1 + .../camel/catalog/dev-consoles/bean-model.json | 15 + .../org/apache/camel/catalog/models/delete.json | 3 +- .../org/apache/camel/catalog/models/get.json | 3 +- .../org/apache/camel/catalog/models/head.json | 3 +- .../org/apache/camel/catalog/models/multicast.json | 2 +- .../org/apache/camel/catalog/models/patch.json | 3 +- .../org/apache/camel/catalog/models/post.json | 3 +- .../org/apache/camel/catalog/models/put.json | 3 +- .../apache/camel/catalog/models/recipientList.json | 2 +- .../org/apache/camel/catalog/models/split.json | 2 +- .../apache/camel/catalog/others/kotlin-api.json | 4 +- .../apache/camel/catalog/others/kotlin-dsl.json | 4 +- .../apache/camel/catalog/schemas/camel-spring.xsd | 33 +- components/camel-ai/camel-djl/pom.xml | 8 + .../apache/camel/component/djl/DJLConstants.java | 15 +- .../apache/camel/component/djl/DJLProducer.java | 12 +- .../djl/model/CustomObjectDetectionPredictor.java | 93 - .../djl/model/ModelPredictorProducer.java | 184 +- .../djl/model/ZooObjectDetectionPredictor.java | 98 - .../CustomAudioPredictor.java} | 78 +- .../ZooAudioPredictor.java} | 70 +- .../AbstractCvZooPredictor.java} | 64 +- .../CustomCvPredictor.java} | 62 +- .../model/cv/CustomImageGenerationPredictor.java | 63 + .../model/cv/ZooActionRecognitionPredictor.java | 41 + .../model/cv/ZooImageClassificationPredictor.java | 42 + .../djl/model/cv/ZooImageEnhancementPredictor.java | 41 + .../djl/model/cv/ZooImageGenerationPredictor.java | 70 + .../model/cv/ZooInstanceSegmentationPredictor.java | 42 + .../djl/model/cv/ZooObjectDetectionPredictor.java | 41 + .../djl/model/cv/ZooPoseEstimationPredictor.java | 40 + .../model/cv/ZooSemanticSegmentationPredictor.java | 42 + .../djl/model/cv/ZooWordRecognitionPredictor.java | 41 + .../djl/model/nlp/AbstractNlpZooPredictor.java | 50 + .../djl/model/nlp/CustomNlpPredictor.java | 62 + .../model/nlp/CustomQuestionAnswerPredictor.java | 72 + .../model/nlp/CustomWordEmbeddingPredictor.java | 29 +- .../djl/model/nlp/ZooFillMaskPredictor.java | 39 + .../model/nlp/ZooMachineTranslationPredictor.java | 40 + .../djl/model/nlp/ZooMultipleChoicePredictor.java | 40 + .../djl/model/nlp/ZooQuestionAnswerPredictor.java | 78 + .../model/nlp/ZooSentimentAnalysisPredictor.java | 41 + .../model/nlp/ZooTextClassificationPredictor.java | 41 + .../djl/model/nlp/ZooTextEmbeddingPredictor.java | 41 + .../djl/model/nlp/ZooTextGenerationPredictor.java | 40 + .../model/nlp/ZooTokenClassificationPredictor.java | 41 + .../djl/model/nlp/ZooWordEmbeddingPredictor.java | 50 + .../djl/model/tabular/CustomTabularPredictor.java | 58 + .../tabular/ZooLinearRegressionPredictor.java | 27 +- .../tabular/ZooSoftmaxRegressionPredictor.java | 15 +- .../timeseries/CustomForecastingPredictor.java | 64 + .../model/timeseries/ZooForecastingPredictor.java | 70 + .../apache/camel/component/djl/AudioLocalTest.java | 92 + ...ctionTest.java => CvActionRecognitionTest.java} | 12 +- ...st.java => CvImageClassificationLocalTest.java} | 4 +- ...ionTest.java => CvImageClassificationTest.java} | 5 +- .../component/djl/CvImageEnhancementLocalTest.java | 116 + ...tectionTest.java => CvImageGenerationTest.java} | 27 +- ...onTest.java => CvInstanceSegmentationTest.java} | 8 +- ...tectionTest.java => CvObjectDetectionTest.java} | 5 +- ...etectionTest.java => CvPoseEstimationTest.java} | 28 +- ...onTest.java => CvSemanticSegmentationTest.java} | 8 +- ...icationTest.java => NlpQuestionAnswerTest.java} | 19 +- ...tionTest.java => NlpSentimentAnalysisTest.java} | 20 +- ...etectionTest.java => NlpWordEmbeddingTest.java} | 19 +- .../component/djl/TimeSeriesForecastingTest.java | 75 + .../djl/model/ModelPredictorProducerTest.java | 165 + .../resources/data/action/action_discus_throw.png | Bin 0 -> 150725 bytes .../src/test/resources/data/enhance/fox.png | Bin 0 -> 32045 bytes .../src/test/resources/data/pose/pose_soccer.png | Bin 0 -> 1598682 bytes .../embeddings/LangChain4jEmbeddings.java | 3 +- .../MilvusEmbeddingsDataTypeTransformer.java | 3 +- .../PineconeEmbeddingsDataTypeTransformer.java | 3 +- .../QdrantEmbeddingsDataTypeTransformer.java | 3 +- .../component/aws/cloudtrail/aws-cloudtrail.json | 4 +- .../aws/cloudtrail/CloudtrailConfiguration.java | 2 +- .../camel/component/aws/config/aws-config.json | 4 +- .../aws/config/AWSConfigConfiguration.java | 2 +- .../aws/secretsmanager/aws-secrets-manager.json | 4 +- .../SecretsManagerConfiguration.java | 2 +- .../camel/component/aws2/athena/aws2-athena.json | 4 +- .../aws2/athena/Athena2Configuration.java | 2 +- .../apache/camel/component/aws2/cw/aws2-cw.json | 4 +- .../camel/component/aws2/cw/Cw2Configuration.java | 2 +- .../apache/camel/component/aws2/ddb/aws2-ddb.json | 4 +- .../component/aws2/ddbstream/aws2-ddbstream.json | 4 +- .../component/aws2/ddb/Ddb2Configuration.java | 2 +- .../aws2/ddbstream/Ddb2StreamConfiguration.java | 2 +- .../apache/camel/component/aws2/ec2/aws2-ec2.json | 4 +- .../component/aws2/ec2/AWS2EC2Configuration.java | 2 +- .../apache/camel/component/aws2/ecs/aws2-ecs.json | 4 +- .../component/aws2/ecs/ECS2Configuration.java | 2 +- .../apache/camel/component/aws2/eks/aws2-eks.json | 4 +- .../component/aws2/eks/EKS2Configuration.java | 2 +- .../aws2/eventbridge/aws2-eventbridge.json | 4 +- .../aws2/eventbridge/EventbridgeConfiguration.java | 2 +- .../aws2/firehose/aws2-kinesis-firehose.json | 4 +- .../camel/component/aws2/kinesis/aws2-kinesis.json | 4 +- .../firehose/KinesisFirehose2Configuration.java | 2 +- .../aws2/kinesis/Kinesis2Configuration.java | 2 +- .../apache/camel/component/aws2/kms/aws2-kms.json | 4 +- .../component/aws2/kms/KMS2Configuration.java | 2 +- .../camel/component/aws2/lambda/aws2-lambda.json | 4 +- .../aws2/lambda/Lambda2Configuration.java | 2 +- .../apache/camel/component/aws2/mq/aws2-mq.json | 4 +- .../camel/component/aws2/mq/MQ2Configuration.java | 2 +- .../apache/camel/component/aws2/msk/aws2-msk.json | 4 +- .../component/aws2/msk/MSK2Configuration.java | 2 +- .../aws2/redshift/data/aws2-redshift-data.json | 4 +- .../redshift/data/RedshiftData2Configuration.java | 2 +- .../aws2/s3/AWS2S3EndpointConfigurer.java | 6 + .../aws2/s3/AWS2S3EndpointUriFactory.java | 3 +- .../apache/camel/component/aws2/s3/aws2-s3.json | 97 +- .../component/aws2/s3/AWS2S3Configuration.java | 2 +- .../camel/component/aws2/s3/AWS2S3Consumer.java | 49 +- .../camel/component/aws2/s3/AWS2S3Endpoint.java | 20 + .../aws2/s3/integration/S3ConsumerIT.java | 24 +- .../apache/camel/component/aws2/ses/aws2-ses.json | 4 +- .../component/aws2/ses/Ses2Configuration.java | 2 +- .../apache/camel/component/aws2/sns/aws2-sns.json | 4 +- .../component/aws2/sns/Sns2Configuration.java | 2 +- .../apache/camel/component/aws2/sqs/aws2-sqs.json | 4 +- .../component/aws2/sqs/Sqs2Configuration.java | 2 +- .../aws2/stepfunctions/aws2-step-functions.json | 4 +- .../stepfunctions/StepFunctions2Configuration.java | 2 +- .../component/aws2/timestream/aws2-timestream.json | 4 +- .../aws2/timestream/Timestream2Configuration.java | 2 +- .../component/aws2/translate/aws2-translate.json | 4 +- .../aws2/translate/Translate2Configuration.java | 2 +- .../camel-crypto/src/main/docs/pgp-dataformat.adoc | 331 - .../language/csimple/joor/OriginalSimpleTest.java | 26 + .../debezium/DebeziumDb2ComponentConfigurer.java | 30 + .../debezium/DebeziumDb2EndpointConfigurer.java | 30 + .../debezium/DebeziumDb2EndpointUriFactory.java | 7 +- .../Db2ConnectorEmbeddedDebeziumConfiguration.java | 75 + .../camel/component/debezium/debezium-db2.json | 254 +- .../DebeziumMongodbComponentConfigurer.java | 12 + .../DebeziumMongodbEndpointConfigurer.java | 12 + .../DebeziumMongodbEndpointUriFactory.java | 4 +- ...goDbConnectorEmbeddedDebeziumConfiguration.java | 29 + .../camel/component/debezium/debezium-mongodb.json | 16 +- .../debezium/DebeziumMySqlComponentConfigurer.java | 48 +- .../debezium/DebeziumMySqlEndpointConfigurer.java | 48 +- .../debezium/DebeziumMySqlEndpointUriFactory.java | 10 +- ...ySqlConnectorEmbeddedDebeziumConfiguration.java | 1528 +-- .../camel/component/debezium/debezium-mysql.json | 128 +- .../DebeziumOracleComponentConfigurer.java | 24 +- .../debezium/DebeziumOracleEndpointConfigurer.java | 24 +- .../debezium/DebeziumOracleEndpointUriFactory.java | 6 +- ...acleConnectorEmbeddedDebeziumConfiguration.java | 59 +- .../camel/component/debezium/debezium-oracle.json | 312 +- .../DebeziumPostgresComponentConfigurer.java | 18 + .../DebeziumPostgresEndpointConfigurer.java | 18 + .../DebeziumPostgresEndpointUriFactory.java | 5 +- ...gresConnectorEmbeddedDebeziumConfiguration.java | 1524 +-- .../component/debezium/debezium-postgres.json | 334 +- .../DebeziumSqlserverComponentConfigurer.java | 18 + .../DebeziumSqlserverEndpointConfigurer.java | 18 + .../DebeziumSqlserverEndpointUriFactory.java | 5 +- ...rverConnectorEmbeddedDebeziumConfiguration.java | 48 +- .../component/debezium/debezium-sqlserver.json | 242 +- .../apache/camel/component/http/HttpProducer.java | 56 +- .../component/http/HttpDisableStreamCacheTest.java | 19 +- components/camel-jgroups-raft/pom.xml | 6 + .../raft/cluster/JGroupsRaftClusterView.java | 22 +- .../raft/cluster/JGroupsRaftMasterTest.java | 7 +- .../jms/JmsProducerConcurrentWithReplyTest.java | 20 +- .../kafka/KafkaIdempotentRepositoryConfigurer.java | 12 + .../camel/bean/KafkaIdempotentRepository.json | 2 +- .../camel-kafka/src/main/docs/kafka-component.adoc | 19 +- .../kafka/KafkaIdempotentRepository.java | 171 +- .../lumberjack/LumberjackMultiThreadIT.java | 8 +- .../master/MasterComponentConfigurer.java | 12 + .../org/apache/camel/component/master/master.json | 6 +- .../camel/component/master/MasterComponent.java | 57 + .../camel/component/master/MasterConsumer.java | 70 +- .../camel/component/master/MasterEndpoint.java | 9 +- components/camel-parquet-avro/pom.xml | 39 +- .../avro/SpringParquetAvroDataFormatRouteTest.java | 54 - .../SpringParquetAvroDataFormatRouteTest.xml | 45 - .../apache/camel/component/seda/SedaConsumer.java | 41 +- .../apache/camel/component/smb/SmbConsumer.java | 2 +- components/camel-spring-xml/pom.xml | 2 +- .../interceptor/TransactedMulticastTest.java | 59 + .../whatsapp/WhatsAppWebhookProcessor.java | 4 - .../zendesk/ZendeskEndpointConfiguration.java | 2 +- .../zendesk/internal/ZendeskApiMethod.java | 12 + .../apache/camel/component/zendesk/zendesk.json | 4 +- .../camel/ai/CamelLangchain4jAttributes.java | 14 +- .../apache/camel/impl/console/BeanDevConsole.java | 132 +- .../camel/impl/console/VariablesDevConsole.java | 4 +- .../modules/languages/pages/simple-language.adoc | 40 + .../camel/language/csimple/CSimpleHelper.java | 25 +- .../language/simple/SimpleExpressionBuilder.java | 40 + .../simple/ast/SimpleFunctionExpression.java | 54 +- .../org/apache/camel/dev-console/bean-model.json | 15 + .../META-INF/org/apache/camel/model/multicast.json | 2 +- .../org/apache/camel/model/recipientList.json | 2 +- .../org/apache/camel/model/rest/delete.json | 3 +- .../META-INF/org/apache/camel/model/rest/get.json | 3 +- .../META-INF/org/apache/camel/model/rest/head.json | 3 +- .../org/apache/camel/model/rest/patch.json | 3 +- .../META-INF/org/apache/camel/model/rest/post.json | 3 +- .../META-INF/org/apache/camel/model/rest/put.json | 3 +- .../META-INF/org/apache/camel/model/split.json | 2 +- .../org/apache/camel/dev-console/bean-model | 2 + .../org/apache/camel/dev-consoles.properties | 7 + .../apache/camel/model/MulticastDefinition.java | 6 + .../camel/model/RecipientListDefinition.java | 6 + .../org/apache/camel/model/SplitDefinition.java | 6 + .../camel/model/console/BeanModelDevConsole.java | 217 + .../apache/camel/model/rest/RestDefinition.java | 3 + .../apache/camel/model/rest/VerbDefinition.java | 28 + .../apache/camel/processor/MulticastProcessor.java | 1 + .../org/apache/camel/reifier/AbstractReifier.java | 4 + .../errorhandler/DeadLetterChannelReifier.java | 8 +- .../errorhandler/DefaultErrorHandlerReifier.java | 4 + .../errorhandler/ErrorHandlerRefReifier.java | 3 +- .../reifier/errorhandler/ErrorHandlerReifier.java | 28 +- .../camel/builder/RouteTemplateLocalBeanTest.java | 2 +- .../camel/builder/RouteTemplateRedeliveryTest.java | 58 + .../component/bean/BeanOverloadedMethodTest.java | 25 + .../apache/camel/language/simple/SimpleTest.java | 51 + .../OnExceptionRedeliveryPlaceholderTest.java | 58 + .../SplitterParallelAggregateManualTest.java | 7 +- .../camel/processor/WireTapAbortPolicyTest.java | 4 +- ...sorAwaitManagerInterruptWithRedeliveryTest.java | 53 +- .../async/AsyncProcessorAwaitManagerTest.java | 1 - .../apache/camel/util/StingQuoteHelperTest.java | 30 +- .../camel/support/PropertyBindingSupport.java | 4 +- .../camel/support/builder/ExpressionBuilder.java | 31 + .../java/org/apache/camel/util/ObjectHelper.java | 2 +- .../java/org/apache/camel/util/StringHelper.java | 28 + .../org/apache/camel/util/StringQuoteHelper.java | 14 +- .../apache/camel/util/StringQuoteHelperTest.java | 50 + .../java/org/apache/camel/xml/in/ModelParser.java | 1 + .../java/org/apache/camel/xml/out/ModelWriter.java | 1 + .../org/apache/camel/yaml/out/ModelWriter.java | 1 + docs/.pnp.cjs | 18 +- docs/package.json | 2 +- .../ROOT/pages/camel-4x-upgrade-guide-4_8.adoc | 13 + .../modules/ROOT/pages/camel-4x-upgrade-guide.adoc | 1 + .../modules/ROOT/pages/camel-jbang.adoc | 29 +- docs/yarn.lock | 10 +- .../camel/cli/connector/LocalCliConnector.java | 34 +- .../dsl/DebeziumDb2ComponentBuilderFactory.java | 97 + .../DebeziumMongodbComponentBuilderFactory.java | 38 + .../dsl/DebeziumMysqlComponentBuilderFactory.java | 211 +- .../dsl/DebeziumOracleComponentBuilderFactory.java | 73 +- .../DebeziumPostgresComponentBuilderFactory.java | 57 + .../DebeziumSqlserverComponentBuilderFactory.java | 59 + .../dsl/MasterComponentBuilderFactory.java | 38 + .../builder/endpoint/StaticEndpointBuilders.java | 42 +- .../endpoint/dsl/AWS2S3EndpointBuilderFactory.java | 36 + .../dsl/DebeziumDb2EndpointBuilderFactory.java | 98 + .../dsl/DebeziumMongodbEndpointBuilderFactory.java | 48 + .../dsl/DebeziumMySqlEndpointBuilderFactory.java | 270 +- .../dsl/DebeziumOracleEndpointBuilderFactory.java | 94 +- .../DebeziumPostgresEndpointBuilderFactory.java | 80 + .../DebeziumSqlserverEndpointBuilderFactory.java | 84 +- .../dsl/ZendeskEndpointBuilderFactory.java | 28 +- .../dsl/jbang/core/commands/CamelJBangMain.java | 9 +- .../dsl/jbang/core/commands/DependencyList.java | 30 +- .../camel/dsl/jbang/core/commands/Export.java | 28 +- .../dsl/jbang/core/commands/ExportBaseCommand.java | 16 +- .../apache/camel/dsl/jbang/core/commands/Run.java | 81 +- .../dsl/jbang/core/commands/SBOMGenerator.java | 30 +- .../jbang/core/commands/action/CamelBeanDump.java | 241 + .../core/commands/action/CamelSendAction.java | 2 +- .../commands/action/RouteControllerAction.java | 2 +- .../core/commands/catalog/CatalogBaseCommand.java | 16 +- .../jbang/core/commands/catalog/CatalogDoc.java | 14 +- .../jbang/core/commands/process/CamelCount.java | 2 +- .../jbang/core/commands/process/ListVariable.java | 8 +- .../dsl/jbang/core/commands/process/ListVault.java | 2 +- .../core/commands/version/VersionCommand.java | 2 +- .../jbang/core/commands/version/VersionList.java | 24 +- .../jbang/core/commands/version/VersionSet.java | 10 +- .../camel/dsl/jbang/core/common/PluginHelper.java | 9 +- .../camel/dsl/jbang/core/common/PluginType.java | 1 - .../camel/dsl/jbang/core/common/Printer.java | 1 - .../camel/dsl/jbang/core/common/RuntimeType.java | 54 + .../jbang/core/common}/RuntimeTypeConverter.java | 4 +- .../camel/dsl/jbang/core/common/RuntimeUtil.java | 4 +- .../camel/dsl/jbang/core/common/YamlHelper.java | 6 +- .../src/main/resources/templates/code-java.tmpl | 2 - .../src/main/resources/templates/groovy.tmpl | 9 +- .../src/main/resources/templates/java.tmpl | 6 +- .../src/main/resources/templates/js.tmpl | 9 +- .../src/main/resources/templates/jsh.tmpl | 9 +- .../src/main/resources/templates/kts.tmpl | 3 - .../src/main/resources/templates/quarkus-pom.tmpl | 12 + .../src/main/resources/templates/xml.tmpl | 5 +- .../src/main/resources/templates/yaml.tmpl | 3 - .../apache/camel/dsl/jbang/it/DevModeITCase.java | 9 +- .../apache/camel/dsl/jbang/it/OpenApiITCase.java | 146 + .../camel/dsl/jbang/it/RunCommandITCase.java | 8 +- .../camel/dsl/jbang/it/RunCommandOnMqttITCase.java | 2 +- .../dsl/jbang/it/support/JBangTestSupport.java | 69 +- ...ocal.properties => application-test.properties} | 0 .../src/test/resources/jbang/it/helloName.xml | 3 - .../src/test/resources/jbang/it/route2.yaml | 3 - .../core/commands/generate/CodeRestGenerator.java | 50 +- .../camel/dsl/jbang/core/commands/k/Agent.java | 13 +- .../dsl/jbang/core/commands/k/IntegrationRun.java | 15 + .../dsl/jbang/core/commands/k/KubeCommand.java | 3 + .../jbang/core/commands/k/IntegrationRunTest.java | 55 + dsl/camel-kotlin-api/pom.xml | 4 +- .../apache/camel/kotlin/components/Aws2S3UriDsl.kt | 9 + .../camel/kotlin/components/DebeziumDb2UriDsl.kt | 38 + .../kotlin/components/DebeziumMongodbUriDsl.kt | 15 + .../camel/kotlin/components/DebeziumMysqlUriDsl.kt | 139 +- .../kotlin/components/DebeziumOracleUriDsl.kt | 30 +- .../kotlin/components/DebeziumPostgresUriDsl.kt | 23 + .../kotlin/components/DebeziumSqlserverUriDsl.kt | 23 + .../services/org/apache/camel/other.properties | 4 +- .../src/generated/resources/kotlin-api.json | 4 +- dsl/camel-kotlin-api/src/main/docs/kotlin-api.adoc | 7 +- dsl/camel-kotlin-dsl/pom.xml | 4 +- .../services/org/apache/camel/other.properties | 4 +- .../src/generated/resources/kotlin-dsl.json | 4 +- dsl/camel-kotlin-dsl/src/main/docs/kotlin-dsl.adoc | 7 +- .../dsl/yaml/deserializers/ModelDeserializers.java | 42 +- .../generated/resources/schema/camelYamlDsl.json | 39 +- parent/pom.xml | 58 +- pom.xml | 25 - .../test/infra/aws2/services/container.properties | 2 +- .../azure/common/services/container.properties | 2 +- .../infra/cassandra/services/container.properties | 2 +- .../cli/services/CliLocalContainerService.java | 4 +- .../camel/test/infra/cli/services/Dockerfile | 4 + .../infra/consul/services/container.properties | 2 +- .../infra/couchbase/services/container.properties | 2 +- .../elasticsearch/services/container.properties | 2 +- .../hashicorp/vault/services/container.properties | 2 +- .../infra/infinispan/services/container.properties | 2 +- .../test/infra/kafka/services/container.properties | 6 +- .../infra/milvus/services/container.properties | 2 +- .../infra/mongodb/services/container.properties | 2 +- .../test/infra/nats/services/container.properties | 2 +- .../infra/ollama/services/container.properties | 2 +- .../infra/postgres/services/container.properties | 2 +- .../infra/pulsar/services/container.properties | 2 +- .../infra/qdrant/services/container.properties | 2 +- .../infra/rabbitmq/services/container.properties | 2 +- .../java/org/apache/camel/util/json/JsonArray.java | 2 +- .../org/apache/camel/util/json/JsonObject.java | 4 +- .../java/org/apache/camel/util/json/Jsoner.java | 2 +- 391 files changed, 21844 insertions(+), 14499 deletions(-) delete mode 160000 .github/actions/create-or-update-comment delete mode 100644 Dockerfile delete mode 100755 builder create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/bean-model.json copy dsl/camel-jbang/camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k/support/RuntimeTypeConverter.java => components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/DJLConstants.java (73%) delete mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/CustomObjectDetectionPredictor.java delete mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/ZooObjectDetectionPredictor.java copy components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/{CustomImageClassificationPredictor.java => audio/CustomAudioPredictor.java} (51%) copy components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/{ZooImageClassificationPredictor.java => audio/ZooAudioPredictor.java} (53%) rename components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/{ZooImageClassificationPredictor.java => cv/AbstractCvZooPredictor.java} (50%) rename components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/{CustomImageClassificationPredictor.java => cv/CustomCvPredictor.java} (62%) create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/CustomImageGenerationPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/ZooActionRecognitionPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/ZooImageClassificationPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/ZooImageEnhancementPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/ZooImageGenerationPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/ZooInstanceSegmentationPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/ZooObjectDetectionPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/ZooPoseEstimationPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/ZooSemanticSegmentationPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/cv/ZooWordRecognitionPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/AbstractNlpZooPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/CustomNlpPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/CustomQuestionAnswerPredictor.java copy dsl/camel-jbang/camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k/support/RuntimeType.java => components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/CustomWordEmbeddingPredictor.java (57%) create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/ZooFillMaskPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/ZooMachineTranslationPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/ZooMultipleChoicePredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/ZooQuestionAnswerPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/ZooSentimentAnalysisPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/ZooTextClassificationPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/ZooTextEmbeddingPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/ZooTextGenerationPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/ZooTokenClassificationPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/nlp/ZooWordEmbeddingPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/tabular/CustomTabularPredictor.java rename dsl/camel-jbang/camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k/support/RuntimeType.java => components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/tabular/ZooLinearRegressionPredictor.java (59%) copy dsl/camel-jbang/camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k/support/RuntimeTypeConverter.java => components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/tabular/ZooSoftmaxRegressionPredictor.java (66%) create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/timeseries/CustomForecastingPredictor.java create mode 100644 components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/timeseries/ZooForecastingPredictor.java create mode 100644 components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/AudioLocalTest.java copy components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ObjectDetectionTest.java => CvActionRecognitionTest.java} (81%) rename components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ImageClassificationLocalTest.java => CvImageClassificationLocalTest.java} (96%) copy components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ImageClassificationTest.java => CvImageClassificationTest.java} (91%) create mode 100644 components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/CvImageEnhancementLocalTest.java copy components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ObjectDetectionTest.java => CvImageGenerationTest.java} (60%) copy components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ObjectDetectionTest.java => CvInstanceSegmentationTest.java} (87%) copy components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ObjectDetectionTest.java => CvObjectDetectionTest.java} (91%) copy components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ObjectDetectionTest.java => CvPoseEstimationTest.java} (55%) copy components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ObjectDetectionTest.java => CvSemanticSegmentationTest.java} (87%) rename components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ImageClassificationTest.java => NlpQuestionAnswerTest.java} (68%) copy components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ObjectDetectionTest.java => NlpSentimentAnalysisTest.java} (71%) rename components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/{ObjectDetectionTest.java => NlpWordEmbeddingTest.java} (72%) create mode 100644 components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/TimeSeriesForecastingTest.java create mode 100644 components/camel-ai/camel-djl/src/test/java/org/apache/camel/component/djl/model/ModelPredictorProducerTest.java create mode 100644 components/camel-ai/camel-djl/src/test/resources/data/action/action_discus_throw.png create mode 100644 components/camel-ai/camel-djl/src/test/resources/data/enhance/fox.png create mode 100644 components/camel-ai/camel-djl/src/test/resources/data/pose/pose_soccer.png delete mode 100644 components/camel-crypto/src/main/docs/pgp-dataformat.adoc delete mode 100644 components/camel-parquet-avro/src/test/java/org/apache/camel/dataformat/parquet/avro/SpringParquetAvroDataFormatRouteTest.java delete mode 100644 components/camel-parquet-avro/src/test/resources/SpringParquetAvroDataFormatRouteTest.xml create mode 100644 components/camel-spring-xml/src/test/java/org/apache/camel/spring/interceptor/TransactedMulticastTest.java copy dsl/camel-jbang/camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k/support/RuntimeTypeConverter.java => core/camel-api/src/main/java/org/apache/camel/ai/CamelLangchain4jAttributes.java (73%) create mode 100644 core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/dev-console/bean-model.json create mode 100644 core/camel-core-model/src/generated/resources/META-INF/services/org/apache/camel/dev-console/bean-model create mode 100644 core/camel-core-model/src/generated/resources/META-INF/services/org/apache/camel/dev-consoles.properties create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/console/BeanModelDevConsole.java create mode 100644 core/camel-core/src/test/java/org/apache/camel/builder/RouteTemplateRedeliveryTest.java create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/OnExceptionRedeliveryPlaceholderTest.java create mode 100644 core/camel-util/src/test/java/org/apache/camel/util/StringQuoteHelperTest.java create mode 100644 docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_8.adoc create mode 100644 dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/action/CamelBeanDump.java create mode 100644 dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/RuntimeType.java rename dsl/camel-jbang/{camel-jbang-plugin-k/src/main/java/org/apache/camel/dsl/jbang/core/commands/k/support => camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common}/RuntimeTypeConverter.java (94%) create mode 100644 dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/OpenApiITCase.java rename dsl/camel-jbang/camel-jbang-it/src/test/resources/jbang/it/{local.properties => application-test.properties} (100%)