You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2024/01/28 14:45:28 UTC

(camel) branch regen_bot_sbom updated (0d17718d6e7 -> a8d1face80a)

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 0d17718d6e7 Regen SBOM from commit 9dc9af6bf78dc3aa2ce253fee4cb86de06ee8d2a
     add b0f4608cd13 Regen SBOM from commit 9dc9af6bf78dc3aa2ce253fee4cb86de06ee8d2a (#12852)
     add 00f03bb2079 github links are handled later on
     add 17aa8c2aabf CAMEL-20294: remove camel-facebook (#12855)
     add c59145db0c0 bump metrics-version from 4.2.23 to 4.2.24 (#12854)
     add d9e8e246833 Bump jooq-version from 3.19.2 to 3.19.3 (#12853)
     add b301fa6e557 CAMEL-20297 camel-etcd3: do not swallow interrupted exceptions
     add 5a035215d0e CAMEL-20297 camel-stream: do not swallow interrupted exceptions
     add b38f1526d8f CAMEL-20297 camel-undertow: do not swallow interrupted exceptions
     add 6c020ccb5e1 CAMEL-20297 camel-zookeeper: do not swallow interrupted exceptions
     add 4deff3f6a22 CAMEL-20294: remove camel-facebook (#12856)
     add b8f04e3091d CAMEL-20294: remove camel-facebook (#12858)
     add 629700306a1 CAMEL-20294: remove camel-facebook (#12859)
     add b77317b807f CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS SES (#12861)
     add 5250c437d68 CAMEL-20353: disabled camel-rest-openapi test
     add 0e08bb944e9 (chores) camel-json-validator: fix test
     add 7ef392d306a CAMEL-19519: camel-file: replace Thread.sleep in tests. (#12844)
     add f97b5f1aaf8 Imporve azure blob SAS doc
     add 305395336f8 Bump aws-java-sdk2-version from 2.23.7 to 2.23.8 (#12869)
     add 8eba634e207 Bump com.google.apis:google-api-services-calendar (#12872)
     add 4dddcedecf2 Bump hapi-fhir-version from 6.10.2 to 6.10.3 (#12870)
     add 1aa7c62745a Bump com.jayway.jsonpath:json-path from 2.8.0 to 2.9.0 (#12873)
     add 518d26fcd60 Revert log4j to version 2.21.1 to match spring-boot-dependencies (#12864)
     add 8b784ee7d97 CAMEL-20344 - Upgrade to Spring 6.1.3 (#12875)
     add 1bcab0700cd (chores) camel-file: cleanup code duplications (#12874)
     add 9ae218b5e44 Bump infinispan-version from 14.0.21.Final to 14.0.22.Final (#12871)
     add 503296b90b9 CAMEL-20358: Make CamelMicroProfilePropertiesSource aware of profiles when loading properties
     add 85e16dded2c Upgrade Infinispan container image version to 14.0.22.Final for test-infra module (#12877)
     add e11fb066208 CAMEL-19749: EIPs should make it easy to use together with variables. (#12878)
     add a0a273be5b9 Bump aws-java-sdk2-version from 2.23.8 to 2.23.9 (#12880)
     add 4b410e4a717 CAMEL-20253: camel-jbang - Add support for jolokia 2.x (#12848)
     add 1b61811c382 Regen
     add 27230bcf1de CAMEL-20362 - Camel-Netty-HTTP: Headers validation should be enabled by default (#12883)
     add 9c4cfd3e212 CAMEL-20356: camel-core - LoggerHelper returns wrong name for source code line precise. Thanks to Marco Bergsma for the patch.
     add 7f0cf7253c2 Bump com.slack.api:slack-api-client from 1.37.0 to 1.38.0
     add e0ab52afeed Bump com.arangodb:arangodb-java-driver from 7.4.0 to 7.5.0
     add 3c63a673322 Bump com.google.cloud:google-cloud-secretmanager-bom (#12885)
     add eaf9cdbc643 Bump com.atlassian.oai:swagger-request-validator-core (#12888)
     add 0713419aa33 Bump com.google.cloud:libraries-bom from 26.29.0 to 26.30.0 (#12889)
     add 39f0a3488c9 CAMEL-20350: camel-observation - Fix Micrometer should use real null for null values. (#12891)
     add c29781d568e Bump com.helger.as2:as2-lib from 5.1.1 to 5.1.2 (#12890)
     add 9a10353ba1a CAMEL-20360: Improve and tidy camel-jasypt documentation
     add 0423ead503c CAMEL-20363: camel-jms - Make getting JMSCorrelationID more roboust f… (#12892)
     add e3a2d7e3cde CAMEL-20364: camel-jms - Remove JMSCorrelationIDAsBytes header as its… (#12894)
     add 2e678bf2117 CAMEL-20366 - Dependabot: Define some exclusions in the yaml configuration - Vertx and log4j (#12895)
     add d11ee01d854 CAMEL-20353: Fix rest-openapi 3.1 test for requestValidationWithJsonBodyAndMissingMandatoryFields
     add fcedac2cec1 Bump com.arangodb:arangodb-java-driver from 7.5.0 to 7.5.1
     add 1c81d5e78af CAMEL-19338d JBang it tests (#9983)
     add c768989a562 CAMEL-20359: simple language - Using exchangeProperty should also support colon so its the same as for header.
     add 337cff25a22 Regen
     add 83aeb9ed762 Exchange properties (#12898)
     add 94fceab853a CAMEL-20365: camel-ftp - Add option to say yes to auto create known hostfile. Add option to set ftp server logging message for show messages, that can be useful during troubleshooting. (#12899)
     add 354b7e4dcee Bump aws-java-sdk2-version from 2.23.9 to 2.23.10 (#12900)
     add 16282a5533d Bump metrics-version from 4.2.24 to 4.2.25 (#12901)
     add e37242c6d29 Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 (#12903)
     add a12bcf69353 CAMEL-20352: camel-spring-boot - camel.springboot.includeNonSingletons is not respected anymore: prototype Route Builders are always initialized.
     add 3ae53b6f162 CAMEL-20359: camel-groovy - Consistent name to refer to exchangeProperties. Note this will also apply to other template based components like freemarker.
     add 73807747e5f CAMEL-20354: camel-jbang - Using camel run --source-dir component should be able to load from classpath
     add 6004d83270c Regen
     add af004d2698c CAMEL-19241: implement support for auto-commits with batching in camel-kafka (#12879)
     add 457210a0dff CAMEL-20308: Change order of camel-spring-boot-bom and spring-boot-dependencies in dependencyManamgent
     add ff8639b819b CAMEL-20308: Change order of camel-spring-boot-bom and spring-boot-dependencies in dependencyManamgent
     add dc12d5b0ce2 CAMEL-20308: Change order of camel-spring-boot-bom and spring-boot-dependencies in dependencyManamgent
     add 4f0d847cd00 CAMEL-20278: upgrade wildfly-elytron to 2.x (#12904)
     add cc10f70923c CAMEL-20338: camel-jms - Store header with actual JMS destination nam… (#12905)
     add 0e5cd708303 Bump huaweicloud-sdk-version from 3.1.78 to 3.1.79 (#12907)
     add c73eb29fe28 Bump com.twilio.sdk:twilio from 9.15.1 to 9.16.0 (#12909)
     add 551948f57fc Bump mockito-version from 5.9.0 to 5.10.0 (#12906)
     add 5d2b5ba3684 Bump com.azure:azure-sdk-bom from 1.2.19 to 1.2.20 (#12910)
     add 64e56c749fe Bump aws-java-sdk2-version from 2.23.10 to 2.23.11 (#12911)
     add 7f842fc3c04 Polished
     add 398c43afc98 Bump testcontainers-version from 1.19.3 to 1.19.4 (#12912)
     add 86bde3aad95 CAMEL-20336: Add a WebAssembly component and language (#12857)
     add e9bc2a744ab CAMEL-20369: camel-beanio - Bring back beanio v3 (#12913)
     add b9ec2cbf8ae CAMEL-20370: Fixed generated data format configurer for dataformats that was mis aligned in options
     add 46ea13aceed CAMEL-20370: Fixed generated data format configurer for dataformats that was mis aligned in options
     add 604bd82178f camel-kudu: Reduce log noise from KuduEndpoint.doStop (#12914)
     add 5bff6255946 CAMEL-20281 - Camel-AWS Components: Make it possible to use AwsSessionCredentials to support temporary credentials - AWS Cloudtrail (#12916)
     add 00b7c5dfab9 Add 3.22 upgrade doc
     add 967f9e3c6f6 Regen
     add a4598b9d7f9 https://github.com/apache/camel-spring-boot/security/secret-scanning/4
     add 29530e17e3b Bump aws-java-sdk2-version from 2.23.11 to 2.23.12 (#12918)
     add 1949972c8a3 Bump com.googlecode.libphonenumber:libphonenumber (#12923)
     add 948d0ec8626 Bump io.camunda:zeebe-client-java from 8.4.0 to 8.4.1 (#12924)
     add 297ff38e6e7 camel-jbang - Upgrade Q and SB
     add 0db6adc5c28 CAMEL-19956 camel-jbang: added support for custom logging configuration (#12917)
     add 43c3ba67dbc Bump gg.jte:jte from 3.1.6 to 3.1.8 (#12929)
     add 73e8f6f1553 Bump org.snmp4j:snmp4j from 3.7.7 to 3.7.8 (#12928)
     add 4d7cc2f0b5d Bump org.jolokia:jolokia-agent-jvm from 2.0.0 to 2.0.1 (#12927)
     add 0ab0adf8e48 Upgrade json-validator version
     add f1ee41af3e3 camel-json-validator - Removed deprecated API from 2021
     add 14de1a8f3bf Upgrade zendesk 0.24.2
     add c91f819141f Regen
     add 89c2bd2327d (chores) camel-jms: cleaned up duplicated code
     add 3084fa4c86b (chores) camel-jms: minor code cleanups
     add 00d7093be2f (chores) camel-jms: simplify overly complex methods
     add fe9bc77fe62 Bump com.google.apis:google-api-services-drive (#12908)
     add fd8098bb42a Upgrade jolokia 2.0.1
     add 828c9966dfb CAMEL-20374: Disable failing test so we can have CI test pass on camel-google stuff (#12931)
     add bdd4f2e56a9 Upgade google http client 1.44.1 (#12932)
     add d58bf0f7085 Upgade google http client 1.44.1
     add 7da25f2aebd Bump gg.jte:jte from 3.1.8 to 3.1.9 (#12934)
     add a8d1face80a Regen SBOM from commit 7da25f2aebdae6bdc76612a1fdd46982021ac4ad

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   (0d17718d6e7)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (a8d1face80a)

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/dependabot.yml                             |     5 +
 bom/camel-bom/pom.xml                              |    10 +
 camel-sbom/camel-sbom.json                         | 14509 +++++++++++--------
 camel-sbom/camel-sbom.xml                          | 10499 +++++++-------
 catalog/camel-allcomponents/pom.xml                |    15 +-
 .../org/apache/camel/catalog/components.properties |     1 +
 .../apache/camel/catalog/components/activemq.json  |    94 +-
 .../org/apache/camel/catalog/components/amqp.json  |    92 +-
 .../camel/catalog/components/aws-cloudtrail.json   |    16 +-
 .../apache/camel/catalog/components/aws2-ses.json  |    16 +-
 .../org/apache/camel/catalog/components/jms.json   |    92 +-
 .../org/apache/camel/catalog/components/sftp.json  |   144 +-
 .../org/apache/camel/catalog/components/wasm.json  |    34 +
 .../apache/camel/catalog/components/zendesk.json   |     4 +-
 .../apache/camel/catalog/dataformats.properties    |     1 +
 .../apache/camel/catalog/dataformats/beanio.json   |    29 +
 .../org/apache/camel/catalog/languages.properties  |     2 +
 .../apache/camel/catalog/languages/variable.json   |    23 +
 .../org/apache/camel/catalog/languages/wasm.json   |    25 +
 .../main/camel-main-configuration-metadata.json    |     1 +
 .../org/apache/camel/catalog/models.properties     |     3 +
 .../org/apache/camel/catalog/models/aggregate.json |     8 +-
 .../org/apache/camel/catalog/models/beanio.json    |    26 +
 .../apache/camel/catalog/models/dataFormats.json   |     2 +-
 .../org/apache/camel/catalog/models/delay.json     |     2 +-
 .../apache/camel/catalog/models/dynamicRouter.json |     2 +-
 .../org/apache/camel/catalog/models/enrich.json    |    22 +-
 .../org/apache/camel/catalog/models/filter.json    |     2 +-
 .../org/apache/camel/catalog/models/from.json      |     3 +-
 .../camel/catalog/models/idempotentConsumer.json   |     2 +-
 .../org/apache/camel/catalog/models/loop.json      |     2 +-
 .../org/apache/camel/catalog/models/marshal.json   |     4 +-
 .../apache/camel/catalog/models/onException.json   |     6 +-
 .../apache/camel/catalog/models/pollEnrich.json    |    19 +-
 .../camel/catalog/models/propertyExpression.json   |     2 +-
 .../apache/camel/catalog/models/recipientList.json |     2 +-
 .../apache/camel/catalog/models/resequence.json    |     2 +-
 .../apache/camel/catalog/models/routingSlip.json   |     2 +-
 .../org/apache/camel/catalog/models/script.json    |     2 +-
 .../org/apache/camel/catalog/models/setBody.json   |     2 +-
 .../org/apache/camel/catalog/models/setHeader.json |     2 +-
 .../apache/camel/catalog/models/setProperty.json   |     2 +-
 .../apache/camel/catalog/models/setVariable.json   |     2 +-
 .../org/apache/camel/catalog/models/sort.json      |     2 +-
 .../org/apache/camel/catalog/models/split.json     |     2 +-
 .../org/apache/camel/catalog/models/sticky.json    |     2 +-
 .../org/apache/camel/catalog/models/throttle.json  |     4 +-
 .../org/apache/camel/catalog/models/to.json        |     6 +-
 .../org/apache/camel/catalog/models/toD.json       |    12 +-
 .../org/apache/camel/catalog/models/transform.json |     2 +-
 .../org/apache/camel/catalog/models/unmarshal.json |     6 +-
 .../org/apache/camel/catalog/models/validate.json  |     2 +-
 .../org/apache/camel/catalog/models/variable.json  |    20 +
 .../org/apache/camel/catalog/models/wasm.json      |    22 +
 .../org/apache/camel/catalog/models/when.json      |     2 +-
 .../catalog/models/whenSkipSendToEndpoint.json     |     2 +-
 .../org/apache/camel/catalog/models/wireTap.json   |    12 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |   319 +
 .../apache/camel/component/activemq/activemq.json  |    94 +-
 .../org/apache/camel/component/amqp/amqp.json      |    92 +-
 .../cloudtrail/CloudtrailComponentConfigurer.java  |    12 +
 .../cloudtrail/CloudtrailEndpointConfigurer.java   |    12 +
 .../cloudtrail/CloudtrailEndpointUriFactory.java   |     7 +-
 .../component/aws/cloudtrail/aws-cloudtrail.json   |    16 +-
 .../aws/cloudtrail/CloudtrailComponent.java        |     3 +-
 .../aws/cloudtrail/CloudtrailConfiguration.java    |    27 +
 .../cloudtrail/client/CloudtrailClientFactory.java |     3 +
 .../impl/CloudtrailClientSessionTokenImpl.java     |   110 +
 .../cloudtrail/CloudtrailClientFactoryTest.java    |     9 +
 .../aws2/ses/Ses2ComponentConfigurer.java          |    12 +
 .../component/aws2/ses/Ses2EndpointConfigurer.java |    12 +
 .../component/aws2/ses/Ses2EndpointUriFactory.java |     7 +-
 .../apache/camel/component/aws2/ses/aws2-ses.json  |    16 +-
 .../camel/component/aws2/ses/Ses2Component.java    |     3 +-
 .../component/aws2/ses/Ses2Configuration.java      |    28 +
 .../aws2/ses/client/Ses2ClientFactory.java         |     3 +
 .../client/impl/Ses2ClientSessionTokenImpl.java    |   110 +
 .../component/aws2/ses/Ses2ClientFactoryTest.java  |     9 +
 .../main/docs/azure-storage-blob-component.adoc    |    44 +
 .../camel-beanio}/pom.xml                          |    39 +-
 .../beanio/BeanIODataFormatConfigurer.java         |    40 +
 .../org/apache/camel/configurer/beanio-dataformat  |     2 +
 .../org/apache/camel/dataformat.properties         |     7 +
 .../services/org/apache/camel/dataformat/beanio    |     2 +
 .../org/apache/camel/dataformat/beanio/beanio.json |    29 +
 .../src/main/docs/beanio-dataformat.adoc           |   120 +
 .../dataformat/beanio/BeanIOConfiguration.java     |   123 +
 .../camel/dataformat/beanio/BeanIODataFormat.java  |   317 +
 .../dataformat/beanio/BeanIOErrorHandler.java      |   126 +
 .../camel/dataformat/beanio/BeanIOHeader.java      |     9 +-
 .../camel/dataformat/beanio/BeanIOHelper.java      |    66 +
 .../camel/dataformat/beanio/BeanIOIterator.java    |    81 +
 .../camel/dataformat/beanio/BeanIOSplitter.java    |   211 +
 .../apache/camel/dataformat/beanio/A1Record.java   |    59 +
 .../apache/camel/dataformat/beanio/B1Record.java   |    59 +
 .../beanio/BeanIODataFormatComplexTest.java        |   239 +
 ...rmatSimpleCustomBeanReaderErrorHandlerTest.java |   142 +
 .../beanio/BeanIODataFormatSimpleTest.java         |   117 +
 ...IOSplitterCustomBeanReaderErrorHandlerTest.java |   122 +
 .../dataformat/beanio/BeanIOSplitterTest.java      |    99 +
 .../beanio/BeanIOUnmarshalSingleObjectTest.java    |    68 +
 .../apache/camel/dataformat/beanio/Constants.java  |    10 +-
 .../apache/camel/dataformat/beanio/Employee.java   |   111 +
 .../org/apache/camel/dataformat/beanio/Header.java |   111 +
 .../apache/camel/dataformat/beanio/MyErrorDto.java |    20 +-
 .../camel/dataformat/beanio/MyErrorHandler.java}   |    25 +-
 .../org/apache/camel/dataformat/beanio/Record.java |    65 +
 .../apache/camel/dataformat/beanio/Separator.java} |    54 +-
 .../beanio/SpringBeanIODataFormatSimpleTest.java   |    92 +
 .../apache/camel/dataformat/beanio/Trailer.java    |    59 +
 .../camel/dataformat/beanio/csv/CsvTest.java       |   126 +
 .../beanio/csv/CsvTestWithProperties.java          |    59 +
 .../src/test/resources/log4j2.properties           |    13 +-
 .../beanio/SpringBeanIODataFormatSimpleTest.xml    |    51 +
 .../camel/dataformat/beanio/csv/mappings.xml}      |    18 +-
 .../beanio/csv/mappingsWithProperties.xml}         |    18 +-
 .../apache/camel/dataformat/beanio/mappings.xml    |   116 +
 .../dataformat/beanio/single-object-mapping.xml}   |    15 +-
 components/camel-elytron/pom.xml                   |    12 +-
 .../aggregate/Etcd3AggregationRepository.java      |     9 +-
 .../apache/camel/component/file/FileEndpoint.java  |    11 +-
 .../camel/component/file/FileOperations.java       |    44 +-
 .../camel/component/file/GenericFileEndpoint.java  |    12 +-
 .../file/GenericFileSendDynamicAware.java          |    50 +-
 .../component/freemarker/FreemarkerEndpoint.java   |     3 +-
 .../apache/camel/component/freemarker/example.ftl  |     1 -
 .../file/remote/SftpEndpointConfigurer.java        |    12 +
 .../file/remote/SftpEndpointUriFactory.java        |     4 +-
 .../apache/camel/component/file/remote/sftp.json   |   144 +-
 .../component/file/remote/SftpConfiguration.java   |    30 +
 .../component/file/remote/SftpOperations.java      |    22 +-
 .../camel-google/camel-google-calendar/pom.xml     |     8 +-
 components/camel-google/camel-google-drive/pom.xml |     8 +-
 components/camel-google/camel-google-mail/pom.xml  |     8 +-
 .../pubsub/integration/MessageOrderingIT.java      |     2 +
 .../camel-google/camel-google-sheets/pom.xml       |     8 +-
 .../src/main/docs/groovy-language.adoc             |    27 +
 .../camel/language/groovy/GroovyLanguageTest.java  |    12 +
 .../component/ical/ICalDataFormatConfigurer.java   |     1 +
 .../camel/component/ical/ICalDataFormat.java       |    25 +-
 components/camel-jasypt/src/main/docs/jasypt.adoc  |   228 +-
 .../component/jms/JmsComponentConfigurer.java      |     6 +
 .../org/apache/camel/component/jms/jms.json        |    92 +-
 .../jms/DefaultJmsMessageListenerContainer.java    |    36 +-
 .../component/jms/EndpointMessageListener.java     |     9 +-
 .../org/apache/camel/component/jms/JmsBinding.java |     8 +-
 .../apache/camel/component/jms/JmsComponent.java   |    16 +-
 .../camel/component/jms/JmsConfiguration.java      |     4 +-
 .../apache/camel/component/jms/JmsConstants.java   |     4 +-
 .../camel/component/jms/JmsMessageHelper.java      |    40 +-
 .../apache/camel/component/jms/JmsProducer.java    |    44 +-
 .../camel/component/jms/JmsSendDynamicAware.java   |     2 +-
 .../component/jms/StreamMessageInputStream.java    |    20 +-
 .../camel/component/jms/reply/JmsReplyHelper.java} |    30 +-
 .../component/jms/reply/QueueReplyManager.java     |    46 +-
 .../component/jms/reply/ReplyManagerSupport.java   |    19 +-
 .../reply/SharedQueueMessageListenerContainer.java |    13 +-
 .../SharedQueueSimpleMessageListenerContainer.java |    13 +-
 .../jms/reply/TemporaryQueueReplyManager.java      |     8 +-
 .../camel/component/jms/JmsDeliveryDelayTest.java  |     8 +-
 .../jms/JmsDestinationProducedHeaderTest.java      |    79 +
 .../jsonvalidator/DefaultJsonUriSchemaLoader.java  |     2 +-
 .../jsonvalidator/JsonValidatorEndpoint.java       |    24 +-
 .../jsonvalidator/JsonValidationExceptionTest.java |     9 +-
 .../LegacyDefaultSchemaLoaderTest.java             |    77 -
 .../jsonvalidator/LegacyJsonSchemaLoaderTest.java  |    78 -
 .../camel-kafka/src/main/docs/kafka-component.adoc |    90 +-
 .../component/kafka/consumer/CommitManagers.java   |     5 +
 .../batching/KafkaRecordBatchingProcessor.java     |    88 +-
 .../batching/BatchingProcessingITSupport.java      |     3 +-
 ...tchingProcessingAutoCommitErrorHandlingIT.java} |    54 +-
 ...va => KafkaBatchingProcessingAutoCommitIT.java} |    36 +-
 ... => KafkaBatchingProcessingManualCommitIT.java} |    10 +-
 .../apache/camel/component/kudu/KuduEndpoint.java  |     2 +-
 .../dataformat/lzf/LZFDataFormatConfigurer.java    |     2 +
 .../apache/camel/dataformat/lzf/LZFDataFormat.java |     9 +-
 .../camel-microprofile-config/pom.xml              |    12 +-
 .../config/CamelMicroProfilePropertiesSource.java  |    35 +-
 .../CamelMicroProfilePropertiesSourceTest.java     |    39 +-
 .../netty/http/DefaultNettyHttpBinding.java        |     4 +-
 .../observation/MicrometerObservationTracer.java   |    16 +-
 components/camel-platform-http-main/pom.xml        |     8 +
 .../http/main/DefaultMainHttpServerFactory.java    |     1 +
 .../platform/http/main/MainHttpServer.java         |   108 +
 .../jolokia/JolokiaHttpRequestHandlerSupport.java  |   119 +
 .../http/main/MainHttpServerJolokiaTest.java       |    75 +
 .../src/test/resources/petstore-3.1.yaml           |     4 -
 .../processor/SpringEnrichVariableTest.java}       |    21 +-
 .../spring/processor/SpringFromVariableTest.java}  |    20 +-
 .../processor/SpringMarshalVariableTest.java}      |    20 +-
 .../processor/SpringPollEnrichVariableTest.java}   |    20 +-
 .../processor/SpringToDynamicVariableTest.java}    |    20 +-
 .../spring/processor/SpringToVariableTest.java     |    15 +-
 .../processor/SpringUnmarshalVariableTest.java}    |    20 +-
 .../processor/SpringWireTapVariableTest.java}      |    20 +-
 .../camel/spring/processor/EnrichVariableTest.xml  |    72 +
 .../camel/spring/processor/FromVariableTest.xml    |    46 +-
 .../camel/spring/processor/MarshalVariableTest.xml |    68 +
 .../spring/processor/PollEnrichVariableTest.xml    |    44 +
 .../spring/processor/ToDynamicVariableTest.xml     |    66 +
 .../camel/spring/processor/ToVariableTest.xml      |    66 +
 .../spring/processor/UnmarshalVariableTest.xml     |    68 +
 .../camel/spring/processor/WireTapVariableTest.xml |    49 +
 .../component/stream/FileWatcherStrategy.java      |     1 +
 .../camel/component/stream/StreamConsumer.java     |     2 +-
 .../stringtemplate/StringTemplateEndpoint.java     |     3 +-
 .../component/thymeleaf/ThymeleafEndpoint.java     |    22 +-
 .../component/undertow/UndertowClientCallback.java |     1 +
 .../camel/component/velocity/VelocityEndpoint.java |     3 +-
 .../pom.xml                                        |    45 +-
 .../component/wasm/WasmComponentConfigurer.java    |    55 +
 .../wasm/WasmConfigurationConfigurer.java          |    49 +
 .../component/wasm/WasmEndpointConfigurer.java     |    52 +
 .../component/wasm/WasmEndpointUriFactory.java}    |    40 +-
 .../services/org/apache/camel/component.properties |     7 +
 .../services/org/apache/camel/component/wasm       |     2 +
 ...g.apache.camel.component.wasm.WasmConfiguration |     2 +
 .../org/apache/camel/configurer/wasm-component     |     2 +
 .../org/apache/camel/configurer/wasm-endpoint      |     2 +
 .../services/org/apache/camel/language.properties  |     7 +
 .../services/org/apache/camel/language/wasm        |     2 +
 .../org/apache/camel/urifactory/wasm-endpoint      |     2 +
 .../org/apache/camel/component/wasm/wasm.json      |    34 +
 .../org/apache/camel/language/wasm/wasm.json       |    25 +
 .../camel-wasm/src/main/docs/wasm-component.adoc   |   195 +
 .../camel-wasm/src/main/docs/wasm-language.adoc    |   174 +
 .../apache/camel/component/wasm/WasmComponent.java |    70 +
 .../camel/component/wasm/WasmConfiguration.java    |    58 +
 .../apache/camel/component/wasm/WasmEndpoint.java  |    80 +
 .../apache/camel/component/wasm/WasmProducer.java  |    87 +
 .../apache/camel/language/wasm/WasmExpression.java |   162 +
 .../apache/camel/language/wasm/WasmLanguage.java   |   100 +
 .../src/main/java/org/apache/camel/wasm/Wasm.java  |    15 +-
 .../java/org/apache/camel/wasm/WasmFunction.java   |   104 +
 .../java/org/apache/camel/wasm/WasmSupport.java    |    65 +
 .../camel/component/wasm/WasmComponentTest.java    |    87 +
 .../camel/language/wasm/WasmLanguageTest.java      |    98 +
 .../camel-wasm/src/test/resources/functions.wasm   |   Bin 0 -> 2216042 bytes
 .../src/test/resources/log4j2.properties           |    21 +-
 components/camel-wasm/src/test/rust/Cargo.lock     |   107 +
 .../camel-wasm/src/test/rust/Cargo.toml            |    30 +-
 .../camel-wasm/src/test/rust/build.sh              |    19 +-
 components/camel-wasm/src/test/rust/functions.rs   |   134 +
 .../zendesk/ZendeskEndpointConfiguration.java      |     2 +-
 .../zendesk/internal/ZendeskApiMethod.java         |    22 +-
 .../apache/camel/component/zendesk/zendesk.json    |     4 +-
 .../group/internal/ZooKeeperGroup.java             |     1 +
 .../component/zookeeper/ConnectionHolder.java      |     2 +
 .../component/zookeeper/ZooKeeperConsumer.java     |     7 +
 .../zookeeper/operations/AnyOfOperations.java      |     2 +
 .../zookeeper/operations/CreateOperation.java      |     3 +
 .../zookeeper/operations/DeleteOperation.java      |     3 +
 .../operations/ExistenceChangedOperation.java      |     3 +
 .../zookeeper/operations/ExistsOperation.java      |     3 +
 .../zookeeper/operations/GetChildrenOperation.java |     3 +
 .../zookeeper/operations/GetDataOperation.java     |     3 +
 .../zookeeper/operations/SetDataOperation.java     |     3 +
 components/fix-eip-xrefs.sh                        |     2 -
 components/pom.xml                                 |     2 +
 .../impl/engine/DefaultResourceResolvers.java      |     4 +
 .../services/org/apache/camel/language.properties  |     2 +-
 .../services/org/apache/camel/language/variable    |     2 +
 .../apache/camel/language/variable/variable.json   |    23 +
 .../modules/languages/pages/variable-language.adoc |    52 +
 .../simple/ast/SimpleFunctionExpression.java       |     4 +-
 .../camel/language/variable/VariableLanguage.java  |    50 +
 .../services/org/apache/camel/model.properties     |     3 +
 .../org/apache/camel/model/aggregate.json          |     8 +-
 .../org/apache/camel/model/dataformat/beanio.json  |    26 +
 .../apache/camel/model/dataformat/dataFormats.json |     2 +-
 .../org/apache/camel/model/dataformat/jaxb.index   |     1 +
 .../resources/org/apache/camel/model/delay.json    |     2 +-
 .../org/apache/camel/model/dynamicRouter.json      |     2 +-
 .../resources/org/apache/camel/model/enrich.json   |    22 +-
 .../resources/org/apache/camel/model/filter.json   |     2 +-
 .../resources/org/apache/camel/model/from.json     |     3 +-
 .../org/apache/camel/model/idempotentConsumer.json |     2 +-
 .../org/apache/camel/model/language/jaxb.index     |     2 +
 .../org/apache/camel/model/language/variable.json  |    20 +
 .../org/apache/camel/model/language/wasm.json      |    22 +
 .../apache/camel/model/loadbalancer/sticky.json    |     2 +-
 .../resources/org/apache/camel/model/loop.json     |     2 +-
 .../resources/org/apache/camel/model/marshal.json  |     4 +-
 .../org/apache/camel/model/onException.json        |     6 +-
 .../org/apache/camel/model/pollEnrich.json         |    19 +-
 .../org/apache/camel/model/propertyExpression.json |     2 +-
 .../org/apache/camel/model/recipientList.json      |     2 +-
 .../org/apache/camel/model/resequence.json         |     2 +-
 .../org/apache/camel/model/routingSlip.json        |     2 +-
 .../resources/org/apache/camel/model/script.json   |     2 +-
 .../resources/org/apache/camel/model/setBody.json  |     2 +-
 .../org/apache/camel/model/setHeader.json          |     2 +-
 .../org/apache/camel/model/setProperty.json        |     2 +-
 .../org/apache/camel/model/setVariable.json        |     2 +-
 .../resources/org/apache/camel/model/sort.json     |     2 +-
 .../resources/org/apache/camel/model/split.json    |     2 +-
 .../resources/org/apache/camel/model/throttle.json |     4 +-
 .../resources/org/apache/camel/model/to.json       |     6 +-
 .../resources/org/apache/camel/model/toD.json      |    12 +-
 .../org/apache/camel/model/transform.json          |     2 +-
 .../org/apache/camel/model/unmarshal.json          |     6 +-
 .../resources/org/apache/camel/model/validate.json |     2 +-
 .../resources/org/apache/camel/model/when.json     |     2 +-
 .../apache/camel/model/whenSkipSendToEndpoint.json |     2 +-
 .../resources/org/apache/camel/model/wireTap.json  |    12 +-
 .../java/org/apache/camel/builder/Builder.java     |    26 +
 .../org/apache/camel/builder/BuilderSupport.java   |     9 +
 .../camel/builder/DataFormatBuilderFactory.java    |     8 +
 .../org/apache/camel/builder/DataFormatClause.java |    92 +-
 .../org/apache/camel/builder/ExpressionClause.java |    23 +
 .../camel/builder/ExpressionClauseSupport.java     |    34 +
 .../camel/builder/LanguageBuilderFactory.java      |    16 +
 .../org/apache/camel/builder/RouteBuilder.java     |    46 +-
 .../org/apache/camel/model/EnrichDefinition.java   |    44 +
 .../org/apache/camel/model/FromDefinition.java     |    14 +
 .../org/apache/camel/model/MarshalDefinition.java  |    50 +
 .../apache/camel/model/PollEnrichDefinition.java   |    22 +
 .../apache/camel/model/ProcessorDefinition.java    |    84 +
 .../org/apache/camel/model/RouteDefinition.java    |    30 +
 .../org/apache/camel/model/RoutesDefinition.java   |    34 +
 .../java/org/apache/camel/model/ToDefinition.java  |    35 +
 .../apache/camel/model/ToDynamicDefinition.java    |    46 +
 .../apache/camel/model/UnmarshalDefinition.java    |    46 +
 .../org/apache/camel/model/WireTapDefinition.java  |    25 +
 .../camel/model/dataformat/BeanioDataFormat.java   |   296 +
 .../model/dataformat/DataFormatsDefinition.java    |     1 +
 .../camel/model/language/VariableExpression.java   |    61 +
 .../camel/model/language/WasmExpression.java       |    97 +
 .../DataFormatTransformerDefinition.java           |     2 +
 .../java/org/apache/camel/processor/Enricher.java  |    40 +
 .../org/apache/camel/processor/PollEnricher.java   |    28 +
 .../camel/processor/SendDynamicProcessor.java      |    46 +
 .../org/apache/camel/processor/SendProcessor.java  |    61 +-
 .../camel/processor/SetVariableProcessor.java      |    25 +-
 .../org/apache/camel/reifier/EnrichReifier.java    |     2 +
 .../org/apache/camel/reifier/MarshalReifier.java   |     5 +-
 .../apache/camel/reifier/PollEnrichReifier.java    |     1 +
 .../org/apache/camel/reifier/RouteReifier.java     |    45 +
 .../java/org/apache/camel/reifier/SendReifier.java |    12 +-
 .../org/apache/camel/reifier/ToDynamicReifier.java |     2 +
 .../org/apache/camel/reifier/UnmarshalReifier.java |     6 +-
 .../org/apache/camel/reifier/WireTapReifier.java   |     6 +
 .../dataformat/BeanioDataFormatReifier.java        |    43 +
 .../reifier/dataformat/DataFormatReifier.java      |     3 +
 .../camel/reifier/language/ExpressionReifier.java  |     3 +
 .../reifier/language/WasmExpressionReifier.java    |    32 +-
 .../bean/BeanCreateBodyExceptionTest.java          |     4 +-
 .../component/file/DirectoryCreateIssueTest.java   |    12 +-
 .../file/FileConsumeNoopIdempotentEnabledTest.java |     9 +-
 .../FileConsumePollEnrichFileIdleEventTest.java    |    20 +-
 .../file/FileConsumePollEnrichFileTest.java        |    15 +-
 ...FileConsumerIdempotentKeyChangedIssue2Test.java |    10 +-
 .../file/FileConsumerIdempotentRefTest.java        |     7 +-
 .../component/file/FileConsumerIdempotentTest.java |     5 +-
 .../file/FileConsumerPollStrategyNotBeginTest.java |     8 +-
 .../component/file/FilePollingConsumerTest.java    |    14 +-
 .../file/FilerConsumerDoneFileNameDeleteTest.java  |     6 +-
 .../file/FilerConsumerDoneFileNamePrefixTest.java  |     6 +-
 .../FilerConsumerDoneFileNameSimplePrefixTest.java |     6 +-
 .../file/FilerConsumerDoneFileNameSuffixTest.java  |     6 +-
 .../file/FilerConsumerDoneFileNameTest.java        |     6 +-
 .../file/FilerConsumerDualDoneFileNameTest.java    |     7 +-
 .../file/FilerConsumerPreMoveDoneFileNameTest.java |     6 +-
 .../FilerConsumerShouldSkipDoneFilePrefixTest.java |     6 +-
 .../FilerConsumerShouldSkipDoneFileSuffixTest.java |     6 +-
 .../file/FilerConsumerShouldSkipDoneFileTest.java  |     6 +-
 .../FileLockClusteredRoutePolicyFactoryTest.java   |     6 +-
 .../cluster/FileLockClusteredRoutePolicyTest.java  |     6 +-
 .../org/apache/camel/language/VariableTest.java    |    33 +-
 .../apache/camel/language/simple/SimpleTest.java   |     1 +
 .../apache/camel/processor/EnrichVariableTest.java |    89 +
 .../FromVariableTest.java}                         |    23 +-
 .../camel/processor/MarshalVariableTest.java       |   109 +
 .../PollEnrichVariableTest.java}                   |    25 +-
 .../camel/processor/ToDynamicVariableTest.java     |    89 +
 .../org/apache/camel/processor/ToVariableTest.java |    89 +
 .../camel/processor/UnmarshalVariableTest.java     |   107 +
 .../WireTapVariableTest.java}                      |    31 +-
 .../org/apache/camel/util/ExchangeHelperTest.java  |     8 +-
 ...ttpServerConfigurationPropertiesConfigurer.java |     6 +
 .../camel-main-configuration-metadata.json         |     1 +
 .../org/apache/camel/main/components.properties    |     1 +
 .../org/apache/camel/main/dataformats.properties   |     1 +
 .../org/apache/camel/main/languages.properties     |     2 +
 core/camel-main/src/main/docs/main.adoc            |     3 +-
 .../main/HttpServerConfigurationProperties.java    |    20 +
 .../api/management/mbean/ManagedEnricherMBean.java |     6 +
 .../api/management/mbean/ManagedMarshalMBean.java  |     6 +
 .../management/mbean/ManagedPollEnricherMBean.java |     3 +
 .../mbean/ManagedSendDynamicProcessorMBean.java    |     6 +
 .../mbean/ManagedSendProcessorMBean.java           |     6 +
 .../management/mbean/ManagedUnmarshalMBean.java    |     9 +
 .../camel/management/mbean/ManagedEnricher.java    |    10 +
 .../camel/management/mbean/ManagedMarshal.java     |    10 +
 .../management/mbean/ManagedPollEnricher.java      |     5 +
 .../mbean/ManagedSendDynamicProcessor.java         |    10 +
 .../management/mbean/ManagedSendProcessor.java     |    10 +
 .../camel/management/mbean/ManagedUnmarshal.java   |    15 +
 .../org/apache/camel/support/ExchangeHelper.java   |    46 +
 .../org/apache/camel/support/LoggerHelper.java     |     2 +-
 .../camel/support/processor/MarshalProcessor.java  |    34 +-
 .../support/processor/UnmarshalProcessor.java      |    53 +-
 .../main/java/org/apache/camel/util/FileUtil.java  |     1 -
 .../java/org/apache/camel/util/SensitiveUtils.java |     2 +-
 .../java/org/apache/camel/util/URISupportTest.java |     2 +-
 .../java/org/apache/camel/xml/in/ModelParser.java  |    76 +-
 .../java/org/apache/camel/xml/out/ModelWriter.java |    64 +
 .../org/apache/camel/yaml/out/ModelWriter.java     |    64 +
 .../modules/ROOT/examples/json/facebook.json       |     1 -
 .../modules/ROOT/examples/json/wasm.json           |     1 +
 docs/components/modules/ROOT/nav.adoc              |     2 +-
 .../modules/ROOT/pages/facebook-component.adoc     |     1 -
 .../modules/ROOT/pages/wasm-component.adoc         |     1 +
 .../modules/dataformats/examples/json/beanio.json  |     1 +
 docs/components/modules/dataformats/nav.adoc       |     1 +
 .../dataformats/pages/beanio-dataformat.adoc       |     1 +
 .../modules/languages/examples/json/variable.json  |     1 +
 .../modules/languages/examples/json/wasm.json      |     1 +
 docs/components/modules/languages/nav.adoc         |     2 +
 .../modules/languages/pages/variable-language.adoc |     1 +
 .../modules/languages/pages/wasm-language.adoc     |     1 +
 .../ROOT/pages/camel-3x-upgrade-guide-3_22.adoc    |    10 +
 .../modules/ROOT/pages/camel-3x-upgrade-guide.adoc |     1 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_4.adoc     |    47 +
 docs/user-manual/modules/ROOT/pages/variables.adoc |   398 +
 .../component/ComponentsBuilderFactory.java        |    30 +-
 .../dsl/ActivemqComponentBuilderFactory.java       |    18 +
 .../component/dsl/AmqpComponentBuilderFactory.java |    18 +
 .../dsl/Aws2S3ComponentBuilderFactory.java         |    36 +
 .../dsl/Aws2SesComponentBuilderFactory.java        |    36 +
 .../dsl/Aws2SnsComponentBuilderFactory.java        |    36 +
 .../dsl/Aws2SqsComponentBuilderFactory.java        |    36 +
 .../dsl/AwsCloudtrailComponentBuilderFactory.java  |    36 +
 ...ynamicRouterControlComponentBuilderFactory.java |     2 +-
 .../dsl/FacebookComponentBuilderFactory.java       |   621 -
 .../component/dsl/JmsComponentBuilderFactory.java  |    18 +
 .../dsl/KafkaComponentBuilderFactory.java          |    17 +
 .../dsl/RobotframeworkComponentBuilderFactory.java |     4 +-
 .../dsl/SalesforceComponentBuilderFactory.java     |    51 +
 ...ctory.java => WasmComponentBuilderFactory.java} |    50 +-
 .../src/generated/resources/metadata.json          |    50 +-
 .../builder/endpoint/EndpointBuilderFactory.java   |     2 +-
 .../camel/builder/endpoint/EndpointBuilders.java   |     2 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |   132 +-
 .../endpoint/dsl/AMQPEndpointBuilderFactory.java   |    15 +-
 .../endpoint/dsl/AWS2S3EndpointBuilderFactory.java |   156 +
 .../dsl/ActiveMQEndpointBuilderFactory.java        |    15 +-
 .../dsl/CloudtrailEndpointBuilderFactory.java      |    52 +
 .../dsl/FacebookEndpointBuilderFactory.java        |  6693 ---------
 .../endpoint/dsl/JmsEndpointBuilderFactory.java    |    15 +-
 .../endpoint/dsl/KafkaEndpointBuilderFactory.java  |    33 +
 .../endpoint/dsl/Ses2EndpointBuilderFactory.java   |    52 +
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   |   225 +
 .../endpoint/dsl/Sns2EndpointBuilderFactory.java   |    52 +
 .../endpoint/dsl/Sqs2EndpointBuilderFactory.java   |   156 +
 .../endpoint/dsl/WasmEndpointBuilderFactory.java   |   172 +
 .../dsl/ZendeskEndpointBuilderFactory.java         |    18 +-
 .../camel/builder/endpoint/FromVariableTest.java   |    29 +-
 dsl/camel-jbang/camel-jbang-core/pom.xml           |     2 +-
 .../dsl/jbang/core/commands/CamelCommand.java      |     2 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |     8 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |    12 +-
 .../core/commands/action/CamelSourceAction.java    |     2 -
 .../jbang/core/commands/action/CamelSourceTop.java |     2 -
 .../action/CamelStartupRecorderAction.java         |     3 -
 .../core/commands/action/CamelStubAction.java      |     3 -
 .../core/commands/action/CamelThreadDump.java      |     3 -
 .../commands/action/RouteControllerAction.java     |     3 -
 .../core/commands/catalog/CatalogBaseCommand.java  |     2 +-
 .../camel/dsl/jbang/core/common/RuntimeUtil.java   |     7 +-
 dsl/camel-jbang/camel-jbang-it/README.adoc         |    14 +
 dsl/camel-jbang/camel-jbang-it/pom.xml             |   286 +
 .../org/apache/camel/dsl/jbang/DevModeITCase.java  |   101 +
 .../apache/camel/dsl/jbang/RunCommandITCase.java   |   183 +
 .../camel/dsl/jbang/RunCommandOnMqttITCase.java    |    71 +
 .../camel/dsl/jbang/VersionCommandITCase.java      |    76 +
 .../camel/dsl/jbang/it/support/InVersion.java      |    81 +
 .../dsl/jbang/it/support/JBangTestSupport.java     |   247 +
 .../camel/dsl/jbang/it/support/JiraIssue.java      |    51 +
 .../camel/dsl/jbang/it/support/JiraUtil.java       |    65 +
 .../src/test/resources/jbang/it/helloName.xml      |    23 +-
 .../src/test/resources/jbang/it/joke.yaml          |    34 +-
 .../src/test/resources/jbang/it/local.properties   |     2 +-
 .../src/test/resources/jbang/it/mqttConsumer.yaml  |    24 +-
 .../src/test/resources/jbang/it/route2.yaml        |    21 +-
 .../src/test/resources/logback-test.xml            |    22 +-
 dsl/camel-jbang/pom.xml                            |     1 +
 .../camel-component-known-dependencies.properties  |     1 +
 .../java/org/apache/camel/main/KameletMain.java    |     6 +-
 .../DependencyDownloaderResourceLoader.java        |    24 +-
 .../deserializers/ExpressionDeserializers.java     |    10 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |   351 +-
 .../deserializers/ModelDeserializersResolver.java  |     6 +
 .../deserializers/FromDefinitionDeserializer.java  |     7 +
 .../OutputAwareFromDefinitionDeserializer.java     |     8 +
 .../generated/resources/schema/camelYamlDsl.json   |   408 +
 .../camel/dsl/yaml/EnrichVariableTest.groovy       |   264 +
 .../apache/camel/dsl/yaml/FromVariableTest.groovy  |    57 +
 .../camel/dsl/yaml/MarshalVariableTest.groovy      |   270 +
 .../camel/dsl/yaml/PollEnrichVariableTest.groovy   |    64 +
 .../camel/dsl/yaml/ToVariableDynamicTest.groovy    |   255 +
 .../apache/camel/dsl/yaml/ToVariableTest.groovy    |   252 +
 .../camel/dsl/yaml/UnmarshalVariableTest.groovy    |   268 +
 .../camel/dsl/yaml/WireTapVariableTest.groovy      |    77 +
 parent/pom.xml                                     |    76 +-
 pom.xml                                            |     6 +-
 test-infra/camel-test-infra-cli/README.adoc        |    17 +
 .../camel-test-infra-cli}/pom.xml                  |    47 +-
 .../src/main/resources/META-INF/MANIFEST.MF        |     0
 .../camel/test/infra/cli/common/CliProperties.java |    15 +-
 .../test/infra/cli/services/CliBuiltContainer.java |    69 +
 .../cli/services/CliLocalContainerService.java     |   183 +
 .../camel/test/infra/cli/services/CliService.java  |    87 +
 .../test/infra/cli/services/CliServiceFactory.java |    24 +-
 .../test/infra/cli/services/99-ssh-jbang.conf      |    14 +-
 .../camel/test/infra/cli/services/Dockerfile       |    71 +
 .../camel/test/infra/cli/services/entrypoint.sh    |    20 +-
 .../infra/infinispan/services/container.properties |     2 +-
 test-infra/pom.xml                                 |     1 +
 519 files changed, 30578 insertions(+), 20764 deletions(-)
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/wasm.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dataformats/beanio.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/variable.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/wasm.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/beanio.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/variable.json
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/wasm.json
 create mode 100644 components/camel-aws/camel-aws-cloudtrail/src/main/java/org/apache/camel/component/aws/cloudtrail/client/impl/CloudtrailClientSessionTokenImpl.java
 create mode 100644 components/camel-aws/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/client/impl/Ses2ClientSessionTokenImpl.java
 copy {dsl/camel-jbang => components/camel-beanio}/pom.xml (56%)
 create mode 100644 components/camel-beanio/src/generated/java/org/apache/camel/dataformat/beanio/BeanIODataFormatConfigurer.java
 create mode 100644 components/camel-beanio/src/generated/resources/META-INF/services/org/apache/camel/configurer/beanio-dataformat
 create mode 100644 components/camel-beanio/src/generated/resources/META-INF/services/org/apache/camel/dataformat.properties
 create mode 100644 components/camel-beanio/src/generated/resources/META-INF/services/org/apache/camel/dataformat/beanio
 create mode 100644 components/camel-beanio/src/generated/resources/org/apache/camel/dataformat/beanio/beanio.json
 create mode 100644 components/camel-beanio/src/main/docs/beanio-dataformat.adoc
 create mode 100644 components/camel-beanio/src/main/java/org/apache/camel/dataformat/beanio/BeanIOConfiguration.java
 create mode 100644 components/camel-beanio/src/main/java/org/apache/camel/dataformat/beanio/BeanIODataFormat.java
 create mode 100644 components/camel-beanio/src/main/java/org/apache/camel/dataformat/beanio/BeanIOErrorHandler.java
 copy core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedMarshalMBean.java => components/camel-beanio/src/main/java/org/apache/camel/dataformat/beanio/BeanIOHeader.java (73%)
 create mode 100644 components/camel-beanio/src/main/java/org/apache/camel/dataformat/beanio/BeanIOHelper.java
 create mode 100644 components/camel-beanio/src/main/java/org/apache/camel/dataformat/beanio/BeanIOIterator.java
 create mode 100644 components/camel-beanio/src/main/java/org/apache/camel/dataformat/beanio/BeanIOSplitter.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/A1Record.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/B1Record.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/BeanIODataFormatComplexTest.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/BeanIODataFormatSimpleCustomBeanReaderErrorHandlerTest.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/BeanIODataFormatSimpleTest.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/BeanIOSplitterCustomBeanReaderErrorHandlerTest.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/BeanIOSplitterTest.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/BeanIOUnmarshalSingleObjectTest.java
 copy core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedMarshalMBean.java => components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/Constants.java (73%)
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/Employee.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/Header.java
 copy core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedMarshalMBean.java => components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/MyErrorDto.java (68%)
 copy components/{camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java => camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/MyErrorHandler.java} (55%)
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/Record.java
 rename components/{camel-json-validator/src/main/java/org/apache/camel/component/jsonvalidator/JsonSchemaLoader.java => camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/Separator.java} (50%)
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/SpringBeanIODataFormatSimpleTest.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/Trailer.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/csv/CsvTest.java
 create mode 100644 components/camel-beanio/src/test/java/org/apache/camel/dataformat/beanio/csv/CsvTestWithProperties.java
 copy test-infra/camel-test-infra-infinispan/src/test/resources/org/apache/camel/test/infra/infinispan/services/container.properties => components/camel-beanio/src/test/resources/log4j2.properties (68%)
 create mode 100644 components/camel-beanio/src/test/resources/org/apache/camel/dataformat/beanio/SpringBeanIODataFormatSimpleTest.xml
 copy components/{camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/example.ftl => camel-beanio/src/test/resources/org/apache/camel/dataformat/beanio/csv/mappings.xml} (57%)
 copy components/{camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/example.ftl => camel-beanio/src/test/resources/org/apache/camel/dataformat/beanio/csv/mappingsWithProperties.xml} (57%)
 create mode 100644 components/camel-beanio/src/test/resources/org/apache/camel/dataformat/beanio/mappings.xml
 copy components/{camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/example.ftl => camel-beanio/src/test/resources/org/apache/camel/dataformat/beanio/single-object-mapping.xml} (57%)
 copy components/{camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java => camel-jms/src/main/java/org/apache/camel/component/jms/reply/JmsReplyHelper.java} (54%)
 create mode 100644 components/camel-jms/src/test/java/org/apache/camel/component/jms/JmsDestinationProducedHeaderTest.java
 delete mode 100644 components/camel-json-validator/src/test/java/org/apache/camel/component/jsonvalidator/LegacyDefaultSchemaLoaderTest.java
 delete mode 100644 components/camel-json-validator/src/test/java/org/apache/camel/component/jsonvalidator/LegacyJsonSchemaLoaderTest.java
 copy components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/batching/{KafkaBatchingProcessingIT.java => KafkaBatchingProcessingAutoCommitErrorHandlingIT.java} (59%)
 copy components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/batching/{KafkaBatchingProcessingIT.java => KafkaBatchingProcessingAutoCommitIT.java} (62%)
 rename components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/batching/{KafkaBatchingProcessingIT.java => KafkaBatchingProcessingManualCommitIT.java} (92%)
 create mode 100644 components/camel-platform-http-main/src/main/java/org/apache/camel/component/platform/http/main/jolokia/JolokiaHttpRequestHandlerSupport.java
 create mode 100644 components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/MainHttpServerJolokiaTest.java
 copy components/{camel-json-validator/src/main/java/org/apache/camel/component/jsonvalidator/DefaultJsonSchemaLoader.java => camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringEnrichVariableTest.java} (61%)
 copy components/{camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java => camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringFromVariableTest.java} (63%)
 copy components/{camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java => camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringMarshalVariableTest.java} (63%)
 copy components/{camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java => camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringPollEnrichVariableTest.java} (63%)
 copy components/{camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java => camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringToDynamicVariableTest.java} (63%)
 copy core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedUnmarshalMBean.java => components/camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringToVariableTest.java (63%)
 copy components/{camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java => camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringUnmarshalVariableTest.java} (63%)
 copy components/{camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java => camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringWireTapVariableTest.java} (63%)
 create mode 100644 components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/EnrichVariableTest.xml
 copy dsl/camel-jbang/pom.xml => components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/FromVariableTest.xml (50%)
 create mode 100644 components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/MarshalVariableTest.xml
 create mode 100644 components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/PollEnrichVariableTest.xml
 create mode 100644 components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/ToDynamicVariableTest.xml
 create mode 100644 components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/ToVariableTest.xml
 create mode 100644 components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/UnmarshalVariableTest.xml
 create mode 100644 components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/WireTapVariableTest.xml
 copy components/{camel-microprofile/camel-microprofile-config => camel-wasm}/pom.xml (65%)
 create mode 100644 components/camel-wasm/src/generated/java/org/apache/camel/component/wasm/WasmComponentConfigurer.java
 create mode 100644 components/camel-wasm/src/generated/java/org/apache/camel/component/wasm/WasmConfigurationConfigurer.java
 create mode 100644 components/camel-wasm/src/generated/java/org/apache/camel/component/wasm/WasmEndpointConfigurer.java
 copy components/{camel-aws/camel-aws2-ses/src/generated/java/org/apache/camel/component/aws2/ses/Ses2EndpointUriFactory.java => camel-wasm/src/generated/java/org/apache/camel/component/wasm/WasmEndpointUriFactory.java} (55%)
 create mode 100644 components/camel-wasm/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 components/camel-wasm/src/generated/resources/META-INF/services/org/apache/camel/component/wasm
 create mode 100644 components/camel-wasm/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.wasm.WasmConfiguration
 create mode 100644 components/camel-wasm/src/generated/resources/META-INF/services/org/apache/camel/configurer/wasm-component
 create mode 100644 components/camel-wasm/src/generated/resources/META-INF/services/org/apache/camel/configurer/wasm-endpoint
 create mode 100644 components/camel-wasm/src/generated/resources/META-INF/services/org/apache/camel/language.properties
 create mode 100644 components/camel-wasm/src/generated/resources/META-INF/services/org/apache/camel/language/wasm
 create mode 100644 components/camel-wasm/src/generated/resources/META-INF/services/org/apache/camel/urifactory/wasm-endpoint
 create mode 100644 components/camel-wasm/src/generated/resources/org/apache/camel/component/wasm/wasm.json
 create mode 100644 components/camel-wasm/src/generated/resources/org/apache/camel/language/wasm/wasm.json
 create mode 100644 components/camel-wasm/src/main/docs/wasm-component.adoc
 create mode 100644 components/camel-wasm/src/main/docs/wasm-language.adoc
 create mode 100644 components/camel-wasm/src/main/java/org/apache/camel/component/wasm/WasmComponent.java
 create mode 100644 components/camel-wasm/src/main/java/org/apache/camel/component/wasm/WasmConfiguration.java
 create mode 100644 components/camel-wasm/src/main/java/org/apache/camel/component/wasm/WasmEndpoint.java
 create mode 100644 components/camel-wasm/src/main/java/org/apache/camel/component/wasm/WasmProducer.java
 create mode 100644 components/camel-wasm/src/main/java/org/apache/camel/language/wasm/WasmExpression.java
 create mode 100644 components/camel-wasm/src/main/java/org/apache/camel/language/wasm/WasmLanguage.java
 copy core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedMarshalMBean.java => components/camel-wasm/src/main/java/org/apache/camel/wasm/Wasm.java (73%)
 create mode 100644 components/camel-wasm/src/main/java/org/apache/camel/wasm/WasmFunction.java
 create mode 100644 components/camel-wasm/src/main/java/org/apache/camel/wasm/WasmSupport.java
 create mode 100644 components/camel-wasm/src/test/java/org/apache/camel/component/wasm/WasmComponentTest.java
 create mode 100644 components/camel-wasm/src/test/java/org/apache/camel/language/wasm/WasmLanguageTest.java
 create mode 100755 components/camel-wasm/src/test/resources/functions.wasm
 copy test-infra/camel-test-infra-infinispan/src/test/resources/org/apache/camel/test/infra/infinispan/services/container.properties => components/camel-wasm/src/test/resources/log4j2.properties (60%)
 create mode 100644 components/camel-wasm/src/test/rust/Cargo.lock
 copy .github/dependabot.yml => components/camel-wasm/src/test/rust/Cargo.toml (69%)
 copy .github/dependabot.yml => components/camel-wasm/src/test/rust/build.sh (76%)
 mode change 100644 => 100755
 create mode 100644 components/camel-wasm/src/test/rust/functions.rs
 create mode 100644 core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/language/variable
 create mode 100644 core/camel-core-languages/src/generated/resources/org/apache/camel/language/variable/variable.json
 create mode 100644 core/camel-core-languages/src/main/docs/modules/languages/pages/variable-language.adoc
 create mode 100644 core/camel-core-languages/src/main/java/org/apache/camel/language/variable/VariableLanguage.java
 create mode 100644 core/camel-core-model/src/generated/resources/org/apache/camel/model/dataformat/beanio.json
 create mode 100644 core/camel-core-model/src/generated/resources/org/apache/camel/model/language/variable.json
 create mode 100644 core/camel-core-model/src/generated/resources/org/apache/camel/model/language/wasm.json
 create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/dataformat/BeanioDataFormat.java
 create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/language/VariableExpression.java
 create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/language/WasmExpression.java
 create mode 100644 core/camel-core-reifier/src/main/java/org/apache/camel/reifier/dataformat/BeanioDataFormatReifier.java
 rename components/camel-json-validator/src/main/java/org/apache/camel/component/jsonvalidator/DefaultJsonSchemaLoader.java => core/camel-core-reifier/src/main/java/org/apache/camel/reifier/language/WasmExpressionReifier.java (51%)
 copy components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java => core/camel-core/src/test/java/org/apache/camel/language/VariableTest.java (52%)
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/EnrichVariableTest.java
 copy core/camel-core/src/test/java/org/apache/camel/{component/file/FileConsumeNoopIdempotentEnabledTest.java => processor/FromVariableTest.java} (63%)
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/MarshalVariableTest.java
 copy core/camel-core/src/test/java/org/apache/camel/{component/file/FileConsumeNoopIdempotentEnabledTest.java => processor/PollEnrichVariableTest.java} (60%)
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/ToDynamicVariableTest.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/ToVariableTest.java
 create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/UnmarshalVariableTest.java
 copy core/camel-core/src/test/java/org/apache/camel/{component/file/FileConsumeNoopIdempotentEnabledTest.java => processor/WireTapVariableTest.java} (56%)
 delete mode 120000 docs/components/modules/ROOT/examples/json/facebook.json
 create mode 120000 docs/components/modules/ROOT/examples/json/wasm.json
 delete mode 120000 docs/components/modules/ROOT/pages/facebook-component.adoc
 create mode 120000 docs/components/modules/ROOT/pages/wasm-component.adoc
 create mode 120000 docs/components/modules/dataformats/examples/json/beanio.json
 create mode 120000 docs/components/modules/dataformats/pages/beanio-dataformat.adoc
 create mode 120000 docs/components/modules/languages/examples/json/variable.json
 create mode 120000 docs/components/modules/languages/examples/json/wasm.json
 create mode 120000 docs/components/modules/languages/pages/variable-language.adoc
 create mode 120000 docs/components/modules/languages/pages/wasm-language.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_22.adoc
 delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/FacebookComponentBuilderFactory.java
 copy dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{DynamicRouterControlComponentBuilderFactory.java => WasmComponentBuilderFactory.java} (65%)
 delete mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FacebookEndpointBuilderFactory.java
 create mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/WasmEndpointBuilderFactory.java
 copy core/camel-core/src/test/java/org/apache/camel/component/file/FileConsumeNoopIdempotentEnabledTest.java => dsl/camel-endpointdsl/src/test/java/org/apache/camel/builder/endpoint/FromVariableTest.java (58%)
 create mode 100644 dsl/camel-jbang/camel-jbang-it/README.adoc
 create mode 100644 dsl/camel-jbang/camel-jbang-it/pom.xml
 create mode 100644 dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/DevModeITCase.java
 create mode 100644 dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/RunCommandITCase.java
 create mode 100644 dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/RunCommandOnMqttITCase.java
 create mode 100644 dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/VersionCommandITCase.java
 create mode 100644 dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/support/InVersion.java
 create mode 100644 dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/support/JBangTestSupport.java
 create mode 100644 dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/support/JiraIssue.java
 create mode 100644 dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/support/JiraUtil.java
 copy components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/example.ftl => dsl/camel-jbang/camel-jbang-it/src/test/resources/jbang/it/helloName.xml (56%)
 copy .github/dependabot.yml => dsl/camel-jbang/camel-jbang-it/src/test/resources/jbang/it/joke.yaml (65%)
 copy test-infra/camel-test-infra-infinispan/src/test/resources/org/apache/camel/test/infra/infinispan/services/container.properties => dsl/camel-jbang/camel-jbang-it/src/test/resources/jbang/it/local.properties (94%)
 copy .github/dependabot.yml => dsl/camel-jbang/camel-jbang-it/src/test/resources/jbang/it/mqttConsumer.yaml (71%)
 copy .github/dependabot.yml => dsl/camel-jbang/camel-jbang-it/src/test/resources/jbang/it/route2.yaml (76%)
 copy components/camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/example.ftl => dsl/camel-jbang/camel-jbang-it/src/test/resources/logback-test.xml (53%)
 create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/EnrichVariableTest.groovy
 create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/FromVariableTest.groovy
 create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/MarshalVariableTest.groovy
 create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/PollEnrichVariableTest.groovy
 create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ToVariableDynamicTest.groovy
 create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ToVariableTest.groovy
 create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/UnmarshalVariableTest.groovy
 create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/WireTapVariableTest.groovy
 create mode 100644 test-infra/camel-test-infra-cli/README.adoc
 copy {dsl/camel-jbang => test-infra/camel-test-infra-cli}/pom.xml (55%)
 copy test-infra/{camel-test-infra-arangodb => camel-test-infra-cli}/src/main/resources/META-INF/MANIFEST.MF (100%)
 copy core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedMarshalMBean.java => test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/common/CliProperties.java (66%)
 create mode 100644 test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/services/CliBuiltContainer.java
 create mode 100644 test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/services/CliLocalContainerService.java
 create mode 100644 test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/services/CliService.java
 copy components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java => test-infra/camel-test-infra-cli/src/test/java/org/apache/camel/test/infra/cli/services/CliServiceFactory.java (61%)
 copy .github/dependabot.yml => test-infra/camel-test-infra-cli/src/test/resources/org/apache/camel/test/infra/cli/services/99-ssh-jbang.conf (76%)
 create mode 100644 test-infra/camel-test-infra-cli/src/test/resources/org/apache/camel/test/infra/cli/services/Dockerfile
 copy .github/dependabot.yml => test-infra/camel-test-infra-cli/src/test/resources/org/apache/camel/test/infra/cli/services/entrypoint.sh (76%)