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 b943aba4de6 Regen SBOM from commit f855adcc7f5985df18c26f476234fbcf3a512376 add cc43eea2f15 Regen SBOM from commit f855adcc7f5985df18c26f476234fbcf3a512376 (#11355) add 313b9e99afe Upgrade AWS SDK v2 to version 2.20.144 (#11356) add ce787170cbd Camel-AWS2-CW: Fixed tests after CAMEL-19833 (#11357) add 382694271e6 Camel-Jcache: Fixed tests after CAMEL-19833 (#11358) add ac325845da5 CAMEL-19844 - Add SBOM to release (#11360) add 47c2ced2aeb Upgrade AWS SDK v2 to version 2.20.145 (#11362) add 85160d5c63d Bump actions/checkout from 3 to 4 (#11359) add 8e98be4187e Upgrade Infinispan to version 14.0.17.Final (#11363) add 0c2e3ae8411 Upgrade JsonApi to version 0.13 (#11364) add ee7c4a56118 Initial commit of camel-thymeleaf add 4eac38583a3 Initial commit of camel-thymeleaf add 93fdb2e32f1 Initial commit of camel-thymeleaf add 16152663d95 Working on unit tests add 63f9f1f9090 Working on unit tests add fcd852ac892 Working on unit tests add f87e6c15527 Working on unit tests add 117ccb9ad40 Added auto-generated new files and updated files due to new Thymeleaf component add 8afe42f713c Fixing PR build errors add c64da1bec3b Camel-Thymeleaf: Log for tests only on file add 42d2afa3f0e CAMEL-19852 - Camel-platform-http-vertx: Always use normalized path from context (#11365) add 4ed0aea99a2 Upgrade Jgroups to version 5.3.0.Final (#11372) add 88f9fb8674f CAMEL-19853 - Camel-Thymeleaf: Fix Camel Catalog test and review the syntax (#11373) add baf7b328698 Camel-Thymeleaf: First version is 4.1.0 (#11374) add d3cef8baaa6 CAMEL-19850 - Bump Camel-Kamelets to version 4.0.0 (#11376) add 09db270a944 fix(dsl): Kotlin compiler options add 16220030bb1 Upgrade AWS SDK v2 to version 2.20.146 (#11383) add 867f03710ee CAMEL-19860: prevent creating unnecessary BufferedInputStream instances (#11382) add 9b0eba70660 Upgrade Libphonenumber to version 8.13.20 (#11384) add 6d4ebd24409 Revert back to label power9 on ppc64le (#11387) add a25f70df9e6 CAMEL-19866 - Camel-Pulsar: Support HashingScheme as uri parameter for producers (#11385) add a2108342481 Fix spelling error in 4.1.x DEBEZIUM doc (#11390) add 62e0c748d97 CAMEL-19868: removed unused exception in URISupport.normalizeUri (#11391) add 39444beafba CAMEL-19868: removed duplicated code in camel-core-catalog (#11392) add a058dfcdc8c Enable cassandra on ppc64le (#11393) add 0139562ecae (chores) camel-components: use unmodifiable lists when possible (#11395) add 54a907139ad CAMEL-19868: fixed throwing an incorrect exception for null URIs add 9a803f3bed1 (chores) camel-tooling: use unmodifiable lists when possible (#11396) add 21c937a3a61 (chores) camel-core: use unmodifiable lists when possible (#11394) add 63f3266603b Upgrade Groovy to version 4.0.15 (#11399) add 4fac2bbf2cb Upgrade AWS SDK v2 to version 2.20.148 (#11405) add b73ab73fcd0 Upgrade Classgraph to version 4.8.162 (#11406) add b319bb770a7 CAMEL-19868: parse manually when necessary (#11408) add ee1e23d52fd Update camel run properties description add 12f292fcbd8 CAMEL-19493:cleanups: review and replace File#delete with Files#delete (#11403) add e93cf4c823d CAMEL-19859: camel-spring-rabbitmq set headerfilter not effective (#11404) add 033564a7c40 Updated label name on ppc64le (#11411) add 5e23f5cd02e Use label as ppc64le (#11413) add d0945022444 CAMEL-19871: camel-jooq - Set the proper scope to all test dependencies (#11407) add 0f68caf93cd Use label as power-for-camel (#11418) add bf1168fbcfa Revert "CAMEL-19871: camel-jooq - Set the proper scope to all test dependencies (#11407)" (#11423) add af7423533fa Refactored LDAP docs (#11420) add 7f11999cf91 Updated the documentation on Spring Webservice Component, remove Axiom reference because is no longer supported (#11419) add d365f1272c1 Upgrade spring 6.0.12 add 7b704497410 Upgrade micrometer 1.11.4 and tracing 1.1.5 add a010bed0578 Upgrade reactor 1.1.11 add c6493094061 (chores) camel-util: replace a few String-related duplications in URISupport (#11409) add cc02d294160 Regen SBOM from commit c6493094061eccd46dc2c7c26196523dabbf02da 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 (b943aba4de6) \ N -- N -- N refs/heads/regen_bot_sbom (cc02d294160) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .github/workflows/alternative-os-build-main.yml | 2 +- .github/workflows/depsreview.yaml | 2 +- .github/workflows/generate-sbom-main.yml | 2 +- .github/workflows/pr-build-camel-3.yml | 4 +- .github/workflows/pr-build-camel-40x.yml | 2 +- .github/workflows/pr-build-main.yml | 2 +- .github/workflows/pr-comment.yml | 2 +- .github/workflows/push-build-camel-3.yml | 2 +- .github/workflows/push-build-camel-40x.yml | 2 +- .github/workflows/push-build-main.yml | 2 +- Jenkinsfile.ppc64le | 2 +- bom/camel-bom/pom.xml | 5 + camel-sbom/camel-sbom.json | 5425 ++++++++++++-------- camel-sbom/camel-sbom.xml | 4265 ++++++++------- catalog/camel-allcomponents/pom.xml | 5 + .../org/apache/camel/catalog/components.properties | 1 + .../apache/camel/catalog/components/pulsar.json | 40 +- .../apache/camel/catalog/components/spring-ws.json | 2 +- .../apache/camel/catalog/components/thymeleaf.json | 49 + .../apache/camel/component/aws/xray/TestUtils.java | 5 +- .../aws2/cw/CwComponentConfigurationTest.java | 2 +- .../aws2/cw/CwComponentRegistryClientTest.java | 2 +- .../camel/component/aws2/cw/CwComponentTest.java | 4 +- .../cosmosdb/integration/CosmosDbProducerIT.java | 3 +- .../integration/ServiceBusProducerTest.java | 3 +- .../storage/blob/integration/BlobOperationsIT.java | 3 +- .../operations/BlobContainerOperationsTest.java | 5 +- .../DataLakeFileSystemOperationTest.java | 6 +- .../operations/integration/QueueOperationsIT.java | 5 +- .../integration/QueueServiceOperationsIT.java | 3 +- .../fixed/link/BindyRaceConditionLinkTest.java | 2 +- components/camel-cassandraql/pom.xml | 3 +- .../ConsulClusteredRoutePolicyFactoryIT.java | 3 +- .../cluster/ConsulClusteredRoutePolicyIT.java | 3 +- .../component/consul/cluster/ConsulMasterIT.java | 3 +- .../camel/dataformat/csv/CsvMarshalHeaderTest.java | 5 +- ...MarshalHeaderWithCustomMarshallFactoryTest.java | 3 +- .../component/cxf/jaxws/CxfProducerRouterTest.java | 3 +- .../src/main/docs/debezium-db2-component.adoc | 2 +- .../src/main/docs/debezium-mongodb-component.adoc | 2 +- .../src/main/docs/debezium-mysql-component.adoc | 2 +- .../src/main/docs/debezium-oracle-component.adoc | 2 +- .../src/main/docs/debezium-postgres-component.adoc | 2 +- .../main/docs/debezium-sqlserver-component.adoc | 2 +- .../AbstractInfinispanRemoteClusteredIT.java | 3 +- .../component/jcache/JCacheConfigurationTest.java | 6 +- .../jgroups/cluster/JGroupsLockMasterTest.java | 3 +- .../camel/component/kafka/KafkaProducerTest.java | 2 +- .../knative/spi/KnativeEnvironmentTest.java | 2 +- .../cluster/KubernetesClusterServiceTest.java | 4 +- .../camel-ldap/src/main/docs/ldap-component.adoc | 165 +- .../component/master/MasterComponentTest.java | 3 +- .../component/nitrite/AbstractNitriteTest.java | 3 +- .../camel/openapi/OpenApiRestProducerFactory.java | 2 - .../CamelOpenTelemetryTestSupport.java | 3 +- .../http/vertx/VertxPlatformHttpSupport.java | 2 +- .../pulsar/PulsarComponentConfigurer.java | 6 + .../component/pulsar/PulsarEndpointConfigurer.java | 6 + .../component/pulsar/PulsarEndpointUriFactory.java | 3 +- .../org/apache/camel/component/pulsar/pulsar.json | 40 +- .../component/pulsar/PulsarConfiguration.java | 15 + .../camel/component/pulsar/PulsarProducer.java | 6 +- .../pulsar/integration/PulsarSuspendRouteIT.java | 3 +- .../reactive/streams/ConcurrentConsumersTest.java | 2 +- .../DefaultMessagePropertiesConverter.java | 10 +- .../springrabbit/MessagePropertiesConverter.java | 2 + .../springrabbit/SpringRabbitMQComponent.java | 3 +- .../camel/component/spring/ws/spring-ws.json | 2 +- .../src/main/docs/spring-ws-component.adoc | 60 +- .../spring/ws/SpringWebserviceConfiguration.java | 3 +- .../spring/health/HealthCheckRegistryTest.java | 3 +- .../service/TelegramServiceRestBotAPIAdapter.java | 3 +- .../component/telegram/TelegramChatBotTest.java | 3 +- .../TelegramConsumerFallbackConversionTest.java | 3 +- .../apache/camel/test/junit5/CamelTestSupport.java | 3 +- .../{camel-cassandraql => camel-thymeleaf}/pom.xml | 74 +- .../thymeleaf/ThymeleafComponentConfigurer.java | 55 + .../thymeleaf/ThymeleafEndpointConfigurer.java | 97 + .../thymeleaf/ThymeleafEndpointUriFactory.java | 80 + .../services/org/apache/camel/component.properties | 7 + .../services/org/apache/camel/component/thymeleaf | 2 + .../apache/camel/configurer/thymeleaf-component | 2 + .../org/apache/camel/configurer/thymeleaf-endpoint | 2 + .../org/apache/camel/urifactory/thymeleaf-endpoint | 2 + .../camel/component/thymeleaf/thymeleaf.json | 49 + .../src/main/docs/thymeleaf-component.adoc | 255 + .../component/thymeleaf/ThymeleafComponent.java} | 23 +- .../component/thymeleaf/ThymeleafConstants.java | 43 + .../component/thymeleaf/ThymeleafEndpoint.java | 583 +++ .../thymeleaf/ThymeleafResolverType.java} | 19 +- .../camel/component/thymeleaf/FruitFilter.java} | 15 +- .../thymeleaf/ThymeleafAbstractBaseTest.java | 237 + .../thymeleaf/ThymeleafBodyAsDomainObjectTest.java | 133 + .../ThymeleafClassLoaderResolverAllParamsTest.java | 101 + .../ThymeleafClassLoaderResolverTest.java | 101 + .../thymeleaf/ThymeleafComponentTest.java | 102 + .../thymeleaf/ThymeleafConcurrentTest.java | 79 + .../thymeleaf/ThymeleafContentCacheTest.java | 227 + .../ThymeleafDefaultResolverAllParamsTest.java | 96 + .../thymeleaf/ThymeleafDefaultResolverTest.java | 96 + .../component/thymeleaf/ThymeleafEndpointTest.java | 108 + .../ThymeleafFileResolverAllParamsTest.java | 100 + .../thymeleaf/ThymeleafFileResolverTest.java | 101 + .../thymeleaf/ThymeleafResourceUriTest.java | 55 + .../thymeleaf/ThymeleafSetHeaderTest.java | 59 + .../ThymeleafStringResolverAllParamsTest.java | 97 + .../thymeleaf/ThymeleafStringResolverTest.java | 98 + .../thymeleaf/ThymeleafTemplateAsHeaderTest.java | 56 + .../ThymeleafUrlResolverAllParamsTest.java | 114 + .../thymeleaf/ThymeleafUrlResolverTest.java | 114 + .../thymeleaf/ThymeleafVariableMapHeaderTest.java | 56 + ...ymeleafWebApplicationResolverAllParamsTest.java | 161 + .../ThymeleafWebApplicationResolverTest.java | 153 + .../test/resources/WEB-INF/templates/letter.html | 24 + .../src/test/resources/log4j2.properties | 29 + .../apache/camel/component/thymeleaf/apple.html | 19 + .../camel/component/thymeleaf/camel-context.xml | 44 + .../camel/component/thymeleaf/concurrent.txt} | 0 .../camel/component/thymeleaf/letter-domain.html | 24 + .../apache/camel/component/thymeleaf/letter.html | 24 + .../apache/camel/component/thymeleaf/letter.txt | 25 + .../camel/component/thymeleaf/letterWithUrl.html | 26 + .../apache/camel/component/thymeleaf/orange.html | 19 + .../zeebe/processor/AbstractBaseProcessor.java | 2 - .../camel/dataformat/zipfile/ZipIterator.java | 6 +- .../ZooKeeperClusteredRoutePolicyFactoryIT.java | 3 +- .../ZooKeeperClusteredRoutePolicyIT.java | 3 +- .../cluster/integration/ZooKeeperMasterIT.java | 3 +- components/pom.xml | 1 + .../impl/cloud/CombinedServiceFilterTest.java | 5 +- .../apache/camel/impl/cloud/LoadBalancerTest.java | 7 +- .../camel/impl/cloud/ServiceDefinitionTest.java | 5 +- .../camel/catalog/impl/AbstractCamelCatalog.java | 31 +- .../apache/camel/catalog/impl/CatalogHelper.java | 247 +- .../java/org/apache/camel/catalog/impl/Pair.java | 64 - .../org/apache/camel/catalog/impl/URISupport.java | 480 -- .../catalog/impl/UnsafeUriCharactersEncoder.java | 167 - .../apache/camel/model/RouteDefinitionHelper.java | 3 +- .../DynamicallyConcurrentlyAddRoutesTest.java | 3 +- .../processor/FileIdempotentTrunkStoreTest.java | 3 +- .../FileIdempotentStoreOrderingTest.java | 5 +- .../org/apache/camel/main/components.properties | 1 + .../main/MainHealthCheckExcludedPatternTest.java | 7 +- .../main/java/org/apache/camel/util/FileUtil.java | 26 +- .../java/org/apache/camel/util/ObjectHelper.java | 1 - .../java/org/apache/camel/util/URISupport.java | 83 +- .../java/org/apache/camel/yaml/io/YamlWriter.java | 2 +- .../modules/ROOT/examples/json/thymeleaf.json | 1 + docs/components/modules/ROOT/nav.adoc | 1 + .../modules/ROOT/pages/thymeleaf-component.adoc | 1 + .../component/ComponentsBuilderFactory.java | 13 + .../dsl/PulsarComponentBuilderFactory.java | 18 + .../dsl/ThymeleafComponentBuilderFactory.java | 121 + .../src/generated/resources/metadata.json | 22 + .../builder/endpoint/EndpointBuilderFactory.java | 1 + .../camel/builder/endpoint/EndpointBuilders.java | 1 + .../builder/endpoint/StaticEndpointBuilders.java | 55 + .../endpoint/dsl/PulsarEndpointBuilderFactory.java | 16 + .../dsl/ThymeleafEndpointBuilderFactory.java | 536 ++ .../apache/camel/dsl/jbang/core/commands/Run.java | 3 +- .../camel-jbang-main/dist/CamelJBang.java | 2 +- .../src/main/jbang/main/CamelJBang.java | 2 +- .../camel-component-known-dependencies.properties | 1 + .../dsl/kotlin/KotlinCompilationConfiguration.kt | 5 + parent/pom.xml | 27 +- pom.xml | 20 +- .../apache/camel/test/infra/core/MockUtils.java | 4 +- .../services/InfinispanLocalContainerService.java | 2 +- .../camel/tooling/util/PackageHelperTest.java | 3 +- .../camel/maven/AbstractGeneratorMojoTest.java | 3 +- .../maven/packaging/AbstractGenerateMojo.java | 2 +- .../packaging/EndpointSchemaGeneratorMojo.java | 14 +- .../packaging/ModelXmlParserGeneratorMojo.java | 6 +- .../camel/maven/packaging/PackageJandexMojo.java | 4 +- .../camel/maven/packaging/PackageModelMojo.java | 3 +- .../camel/maven/packaging/PrepareCatalogMojo.java | 4 +- .../camel/maven/packaging/SpiGeneratorMojo.java | 3 +- .../maven/packaging/UpdateSensitizeHelper.java | 4 +- .../maven/packaging/ValidateComponentMojo.java | 3 +- .../maven/sync/properties/SyncPropertiesMojo.java | 2 +- 180 files changed, 10898 insertions(+), 5417 deletions(-) create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/thymeleaf.json copy components/{camel-cassandraql => camel-thymeleaf}/pom.xml (56%) create mode 100644 components/camel-thymeleaf/src/generated/java/org/apache/camel/component/thymeleaf/ThymeleafComponentConfigurer.java create mode 100644 components/camel-thymeleaf/src/generated/java/org/apache/camel/component/thymeleaf/ThymeleafEndpointConfigurer.java create mode 100644 components/camel-thymeleaf/src/generated/java/org/apache/camel/component/thymeleaf/ThymeleafEndpointUriFactory.java create mode 100644 components/camel-thymeleaf/src/generated/resources/META-INF/services/org/apache/camel/component.properties create mode 100644 components/camel-thymeleaf/src/generated/resources/META-INF/services/org/apache/camel/component/thymeleaf create mode 100644 components/camel-thymeleaf/src/generated/resources/META-INF/services/org/apache/camel/configurer/thymeleaf-component create mode 100644 components/camel-thymeleaf/src/generated/resources/META-INF/services/org/apache/camel/configurer/thymeleaf-endpoint create mode 100644 components/camel-thymeleaf/src/generated/resources/META-INF/services/org/apache/camel/urifactory/thymeleaf-endpoint create mode 100644 components/camel-thymeleaf/src/generated/resources/org/apache/camel/component/thymeleaf/thymeleaf.json create mode 100644 components/camel-thymeleaf/src/main/docs/thymeleaf-component.adoc copy components/{camel-spring-rabbitmq/src/main/java/org/apache/camel/component/springrabbit/MessagePropertiesConverter.java => camel-thymeleaf/src/main/java/org/apache/camel/component/thymeleaf/ThymeleafComponent.java} (58%) create mode 100644 components/camel-thymeleaf/src/main/java/org/apache/camel/component/thymeleaf/ThymeleafConstants.java create mode 100644 components/camel-thymeleaf/src/main/java/org/apache/camel/component/thymeleaf/ThymeleafEndpoint.java copy components/{camel-spring-rabbitmq/src/main/java/org/apache/camel/component/springrabbit/MessagePropertiesConverter.java => camel-thymeleaf/src/main/java/org/apache/camel/component/thymeleaf/ThymeleafResolverType.java} (68%) copy components/{camel-spring-rabbitmq/src/main/java/org/apache/camel/component/springrabbit/MessagePropertiesConverter.java => camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/FruitFilter.java} (68%) create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafAbstractBaseTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafBodyAsDomainObjectTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafClassLoaderResolverAllParamsTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafClassLoaderResolverTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafComponentTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafConcurrentTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafContentCacheTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafDefaultResolverAllParamsTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafDefaultResolverTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafEndpointTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafFileResolverAllParamsTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafFileResolverTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafResourceUriTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafSetHeaderTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafStringResolverAllParamsTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafStringResolverTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafTemplateAsHeaderTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafUrlResolverAllParamsTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafUrlResolverTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafVariableMapHeaderTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafWebApplicationResolverAllParamsTest.java create mode 100644 components/camel-thymeleaf/src/test/java/org/apache/camel/component/thymeleaf/ThymeleafWebApplicationResolverTest.java create mode 100644 components/camel-thymeleaf/src/test/resources/WEB-INF/templates/letter.html create mode 100644 components/camel-thymeleaf/src/test/resources/log4j2.properties create mode 100644 components/camel-thymeleaf/src/test/resources/org/apache/camel/component/thymeleaf/apple.html create mode 100644 components/camel-thymeleaf/src/test/resources/org/apache/camel/component/thymeleaf/camel-context.xml copy components/{camel-freemarker/src/test/resources/org/apache/camel/component/freemarker/Concurrent.ftl => camel-thymeleaf/src/test/resources/org/apache/camel/component/thymeleaf/concurrent.txt} (100%) create mode 100644 components/camel-thymeleaf/src/test/resources/org/apache/camel/component/thymeleaf/letter-domain.html create mode 100644 components/camel-thymeleaf/src/test/resources/org/apache/camel/component/thymeleaf/letter.html create mode 100644 components/camel-thymeleaf/src/test/resources/org/apache/camel/component/thymeleaf/letter.txt create mode 100644 components/camel-thymeleaf/src/test/resources/org/apache/camel/component/thymeleaf/letterWithUrl.html create mode 100644 components/camel-thymeleaf/src/test/resources/org/apache/camel/component/thymeleaf/orange.html delete mode 100644 core/camel-core-catalog/src/main/java/org/apache/camel/catalog/impl/Pair.java delete mode 100644 core/camel-core-catalog/src/main/java/org/apache/camel/catalog/impl/URISupport.java delete mode 100644 core/camel-core-catalog/src/main/java/org/apache/camel/catalog/impl/UnsafeUriCharactersEncoder.java create mode 120000 docs/components/modules/ROOT/examples/json/thymeleaf.json create mode 120000 docs/components/modules/ROOT/pages/thymeleaf-component.adoc create mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ThymeleafComponentBuilderFactory.java create mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ThymeleafEndpointBuilderFactory.java