This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
from 035ba50 Fixed an issue where camel-quarkus-pdf was ignoring the camel-pdf configuration in native mode new 1060ba9 Fixes #411 bean-validator extension new 8ec7447 #411 use hibernate-validator extension. Thanks Luca new 5c4487e Polished, remove duplicate, thanks Peter, and order a..z new a2d7095 Make the BeanValidatorComponent leverage the ValidatorFactory computed by Quarkus The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: build/eclipse-formatter-config.xml | 2 +- .../pages/list-of-camel-quarkus-extensions.adoc | 5 +- .../deployment/pom.xml | 20 +++--- .../deployment/BeanValidatorProcessor.java} | 37 ++++++---- .../bean-validator/pom.xml | 6 +- .../{jackson => bean-validator}/runtime/pom.xml | 49 +++++++------ .../bean/validator/BeanValidatorRecorder.java | 81 ++++++++++++++++++++++ ...tituteHibernateValidationProviderResolver.java} | 13 ++-- .../graal/SubstituteValidatorFactories.java} | 40 +++++------ .../main/resources/META-INF/quarkus-extension.yaml | 5 +- extensions/pom.xml | 1 + extensions/readme.adoc | 5 +- .../bean-validator/pom.xml | 14 ++-- .../bean/validator/it/BeanValidatorResource.java} | 42 +++++------ .../bean/validator/it/BeanValidatorRoute.java} | 8 ++- .../component/bean/validator/it/model/Car.java | 43 +++++++----- .../src/main/resources/application.properties | 6 +- .../bean/validator/it/BeanValidatorIT.java} | 4 +- .../bean/validator/it/BeanValidatorTest.java} | 10 +-- integration-tests/pom.xml | 1 + pom.xml | 1 + poms/bom-deployment/pom.xml | 5 ++ poms/bom/pom.xml | 31 ++++++--- 23 files changed, 271 insertions(+), 158 deletions(-) copy extensions/{reactive-executor => bean-validator}/deployment/pom.xml (81%) copy extensions/{reactive-executor/deployment/src/main/java/org/apache/camel/quarkus/reactive/executor/deployment/BuildProcessor.java => bean-validator/deployment/src/main/java/org/apache/camel/quarkus/component/bean/validator/deployment/BeanValidatorProcessor.java} (53%) copy build/create-extension-templates/parent-pom.xml => extensions/bean-validator/pom.xml (90%) copy extensions/{jackson => bean-validator}/runtime/pom.xml (70%) create mode 100644 extensions/bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/BeanValidatorRecorder.java copy extensions/{netty/runtime/src/main/java/org/apache/camel/quarkus/component/netty/runtime/SubstituteNettyServerBootstrapConfiguration.java => bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/graal/SubstituteHibernateValidationProviderResolver.java} (73%) copy extensions/{netty/runtime/src/main/java/org/apache/camel/quarkus/component/netty/runtime/SubstituteNettyServerBossPoolBuilder.java => bean-validator/runtime/src/main/java/org/apache/camel/quarkus/component/bean/validator/graal/SubstituteValidatorFactories.java} (52%) copy extensions/{bean => bean-validator}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (88%) copy build/create-extension-templates/integration-test-pom.xml => integration-tests/bean-validator/pom.xml (90%) copy integration-tests/{paho/src/main/java/org/apache/camel/quarkus/component/paho/it/PahoResource.java => bean-validator/src/main/java/org/apache/camel/quarkus/component/bean/validator/it/BeanValidatorResource.java} (58%) copy integration-tests/{xslt/src/main/java/org/apache/camel/quarkus/component/xslt/it/XsltRoute.java => bean-validator/src/main/java/org/apache/camel/quarkus/component/bean/validator/it/BeanValidatorRoute.java} (82%) copy extensions/microprofile-metrics/runtime/src/main/java/org/apache/camel/quarkus/component/microprofile/metrics/runtime/patch/CamelQuarkusAtomicIntegerGauge.java => integration-tests/bean-validator/src/main/java/org/apache/camel/quarkus/component/bean/validator/it/model/Car.java (51%) copy integration-tests/{xslt => bean-validator}/src/main/resources/application.properties (92%) copy integration-tests/{csv/src/test/java/org/apache/camel/quarkus/component/csv/it/CsvIT.java => bean-validator/src/test/java/org/apache/camel/quarkus/component/bean/validator/it/BeanValidatorIT.java} (88%) copy integration-tests/{xslt/src/test/java/org/apache/camel/quarkus/component/xslt/it/XsltTest.java => bean-validator/src/test/java/org/apache/camel/quarkus/component/bean/validator/it/BeanValidatorTest.java} (79%)