This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a change to branch quarkus-master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
from ae90a26 Merge pull request #667 from lburgazzoli/cleanup add af59c8f chore: Fix typo add f7d07bc Added a camel-bindy extension #653 add c026828 fix(rest-json/pom.xml): use quarkus-based dependency add 82de736 Merge pull request #674 from hanzo2001/patch-1 add ff8ab6d Add GitHub action for automatic testing of camel master branch add 3ab385a Merge pull request #677 from jamesnetherton/ci-schedule add 5a2c395 camel-fhir record FHIR context instead of creating it at runtime. Only one FHIR context per specification is permitted in native mode add 29ca6b0 Merge pull request #678 from johnpoth/fhir-context-recorder add a7f3837 Create an enforce profile to disable sanity checks while building. This can be done by adding -Denforce=false add ea2b52c Merge pull request #679 from johnpoth/dev-profile add 8eb4f5d Add stream extension add edb03e1 Upgrade to quarkus 1.3.0.Alpha1 #684 add e5cdba6 Activate snapshot repos with a single profile add e884ccb GitHUb Actions: include quarkus-master for branches to watch new 982d7ff Set quarkus.version to 999-SNAPSHOT new df73414 Fix MongoDbProcessor according to the latest changes in the mongodb extension The 2 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: .github/workflows/pr-build.yaml | 94 +++-- .github/workflows/pr-validate.yml | 8 +- ...-validate.yml => sync-camel-master-branch.yaml} | 36 +- docs/modules/ROOT/pages/extensions/stream.adoc | 31 ++ .../pages/list-of-camel-quarkus-extensions.adoc | 15 +- examples/rest-json/pom.xml | 4 +- extensions/bean-validator/runtime/pom.xml | 2 +- extensions/bean/runtime/pom.xml | 2 +- .../bindy/deployment/pom.xml | 16 +- .../bindy/deployment/BindyProcessor.java} | 6 +- .../parent-pom.xml => extensions/bindy/pom.xml | 6 +- extensions/{base64 => bindy}/runtime/pom.xml | 15 +- .../main/resources/META-INF/quarkus-extension.yaml | 6 +- extensions/core-cloud/runtime/pom.xml | 2 +- .../quarkus/core/deployment/CamelSupport.java | 60 +++- .../core/deployment/NativeImageProcessor.java | 11 - ....quarkus.deployment.devmode.HotReplacementSetup | 1 - extensions/core/runtime/pom.xml | 6 +- .../core}/devmode/CamelHotReplacementSetup.java | 6 +- .../io.quarkus.dev.spi.HotReplacementSetup | 2 +- .../component/dozer/deployment/DozerProcessor.java | 3 +- extensions/dozer/runtime/pom.xml | 2 +- extensions/fhir/deployment/pom.xml | 2 +- .../component/fhir/deployment/FhirProcessor.java | 306 +--------------- .../component/fhir/deployment/FhirUtil.java | 75 ++++ .../deployment/dstu2/Dstu2PropertiesBuildItem.java | 20 +- .../fhir/deployment/dstu2/FhirDstu2Processor.java | 400 +++++++++++++++++++++ .../deployment/dstu3/Dstu3PropertiesBuildItem.java | 20 +- .../fhir/deployment/dstu3/FhirDstu3Processor.java | 75 ++++ .../fhir/deployment/r4/FhirR4Processor.java | 70 ++++ .../fhir/deployment/r4/R4PropertiesBuildItem.java | 20 +- .../fhir/deployment/r5/FhirR5Processor.java | 70 ++++ .../fhir/deployment/r5/R5PropertiesBuildItem.java | 20 +- extensions/fhir/runtime/pom.xml | 12 +- .../component/fhir/FhirContextProducers.java | 76 ++++ .../component/fhir/FhirContextRecorder.java | 64 ++++ extensions/hystrix/runtime/pom.xml | 2 +- extensions/infinispan/runtime/pom.xml | 2 +- extensions/jackson/runtime/pom.xml | 2 +- extensions/jsonpath/runtime/pom.xml | 2 +- .../mongodb/deployment/MongoDbProcessor.java | 16 +- extensions/mongodb/runtime/pom.xml | 2 +- extensions/netty/runtime/pom.xml | 2 +- extensions/pom.xml | 2 + extensions/readme.adoc | 13 +- .../stream/deployment/pom.xml | 16 +- .../stream/deployment/StreamProcessor.java} | 6 +- .../parent-pom.xml => extensions/stream/pom.xml | 6 +- extensions/{base64 => stream}/runtime/pom.xml | 14 +- .../main/resources/META-INF/quarkus-extension.yaml | 8 +- extensions/support/common/runtime/pom.xml | 2 +- extensions/support/consul-client/runtime/pom.xml | 2 +- extensions/support/retrofit/runtime/pom.xml | 2 +- extensions/support/spring/runtime/pom.xml | 2 +- extensions/support/xalan/runtime/pom.xml | 2 +- extensions/xslt/deployment/pom.xml | 2 +- .../xslt/deployment/BuildTimeUriResolver.java | 2 +- .../component/xslt/deployment/XsltProcessor.java | 4 +- integration-tests/{dozer => bindy}/pom.xml | 14 +- .../quarkus/component/bindy/it/BindyResource.java | 107 ++++++ .../quarkus/component/bindy/it/BindyTestRoute.java | 47 +++ .../quarkus/component/bindy/it/model/CsvOrder.java | 50 +++ .../bindy/it/model/FixedLengthOrder.java} | 23 +- .../quarkus/component/bindy/it/model/Header.java} | 38 +- .../component/bindy/it/model/MessageOrder.java | 107 ++++++ .../bindy/it/model/NameWithLengthSuffix.java} | 29 +- .../model/NameWithLengthSuffixFormatFactory.java} | 29 +- .../component/bindy/it/model/Security.java} | 23 +- .../component/bindy/it/model/TestConverter.java} | 23 +- .../quarkus/component/bindy/it/model/Trailer.java} | 25 +- .../quarkus/component/bindy/it/CsvRecordIT.java} | 4 +- .../quarkus/component/bindy/it/CsvRecordTest.java | 58 +++ .../component/bindy/it/FixedLengthRecordIT.java} | 4 +- .../component/bindy/it/FixedLengthRecordTest.java | 57 +++ .../component/bindy/it/MessageRecordIT.java} | 4 +- .../component/bindy/it/MessageRecordTest.java | 76 ++++ integration-tests/core-main/pom.xml | 4 + .../src/main/resources/application.properties | 1 + .../org/apache/camel/quarkus/core/CamelTest.java | 2 +- integration-tests/fhir/pom.xml | 4 + .../component/fhir/it/FhirDstu2RouteBuilder.java | 20 +- .../component/fhir/it/FhirDstu3RouteBuilder.java | 19 +- .../component/fhir/it/FhirR4RouteBuilder.java | 20 +- .../component/fhir/it/FhirR5RouteBuilder.java | 20 +- .../fhir/src/main/resources/application.properties | 1 + integration-tests/mail/pom.xml | 2 +- integration-tests/pom.xml | 7 + .../stream/pom.xml | 10 +- .../component/stream/it/StreamResource.java} | 19 +- .../quarkus/component/stream/it/StreamIT.java} | 4 +- .../quarkus/component/stream/it/StreamTest.java} | 18 +- .../runtime => custom-dataformat}/pom.xml | 29 +- .../it/support/dataformat/MyDataformat.java} | 4 +- .../org/apache/camel/dataformat/my-dataformat | 2 +- integration-tests/support/pom.xml | 1 + integration-tests/tagsoup/pom.xml | 10 + pom.xml | 107 +++--- poms/bom-deployment/pom.xml | 10 + poms/bom/pom.xml | 30 ++ poms/build-parent/pom.xml | 46 ++- tooling/scripts/validate-dependencies.groovy | 2 +- 101 files changed, 2060 insertions(+), 725 deletions(-) copy .github/workflows/{pr-validate.yml => sync-camel-master-branch.yaml} (60%) create mode 100644 docs/modules/ROOT/pages/extensions/stream.adoc copy tooling/create-extension-templates/deployment-pom.xml => extensions/bindy/deployment/pom.xml (84%) copy extensions/{ahc/deployment/src/main/java/org/apache/camel/quarkus/component/ahc/deployment/AhcProcessor.java => bindy/deployment/src/main/java/org/apache/camel/quarkus/component/bindy/deployment/BindyProcessor.java} (87%) copy tooling/create-extension-templates/parent-pom.xml => extensions/bindy/pom.xml (91%) copy extensions/{base64 => bindy}/runtime/pom.xml (83%) copy extensions/{rest => bindy}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (91%) delete mode 100644 extensions/core/deployment/src/main/resources/META-INF/services/io.quarkus.deployment.devmode.HotReplacementSetup rename extensions/core/{deployment/src/main/java/org/apache/camel/quarkus/core/deployment => runtime/src/main/java/org/apache/camel/quarkus/core}/devmode/CamelHotReplacementSetup.java (89%) copy integration-tests/support/testcontainers-support/src/main/resources/testcontainers.properties => extensions/core/runtime/src/main/resources/META-INF/services/io.quarkus.dev.spi.HotReplacementSetup (93%) create mode 100644 extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/FhirUtil.java copy integration-tests/jackson/src/main/java/org/apache/camel/quarkus/component/jackson/model/PojoA.java => extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/dstu2/Dstu2PropertiesBuildItem.java (66%) create mode 100644 extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/dstu2/FhirDstu2Processor.java copy integration-tests/jackson/src/main/java/org/apache/camel/quarkus/component/jackson/model/PojoA.java => extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/dstu3/Dstu3PropertiesBuildItem.java (66%) create mode 100644 extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/dstu3/FhirDstu3Processor.java create mode 100644 extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/r4/FhirR4Processor.java copy integration-tests/jackson/src/main/java/org/apache/camel/quarkus/component/jackson/model/PojoA.java => extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/r4/R4PropertiesBuildItem.java (66%) create mode 100644 extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/r5/FhirR5Processor.java copy integration-tests/jackson/src/main/java/org/apache/camel/quarkus/component/jackson/model/PojoA.java => extensions/fhir/deployment/src/main/java/org/apache/camel/quarkus/component/fhir/deployment/r5/R5PropertiesBuildItem.java (66%) create mode 100644 extensions/fhir/runtime/src/main/java/org/apache/camel/quarkus/component/fhir/FhirContextProducers.java create mode 100644 extensions/fhir/runtime/src/main/java/org/apache/camel/quarkus/component/fhir/FhirContextRecorder.java copy tooling/create-extension-templates/deployment-pom.xml => extensions/stream/deployment/pom.xml (84%) copy extensions/{ahc/deployment/src/main/java/org/apache/camel/quarkus/component/ahc/deployment/AhcProcessor.java => stream/deployment/src/main/java/org/apache/camel/quarkus/component/stream/deployment/StreamProcessor.java} (87%) copy tooling/create-extension-templates/parent-pom.xml => extensions/stream/pom.xml (91%) copy extensions/{base64 => stream}/runtime/pom.xml (84%) copy extensions/{consul => stream}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (89%) copy integration-tests/{dozer => bindy}/pom.xml (90%) create mode 100644 integration-tests/bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/BindyResource.java create mode 100644 integration-tests/bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/BindyTestRoute.java create mode 100644 integration-tests/bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/model/CsvOrder.java copy integration-tests/{jackson/src/main/java/org/apache/camel/quarkus/component/jackson/model/PojoA.java => bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/model/FixedLengthOrder.java} (66%) copy integration-tests/{support/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/MyDataFormat.java => bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/model/Header.java} (51%) create mode 100644 integration-tests/bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/model/MessageOrder.java copy integration-tests/{jackson/src/main/java/org/apache/camel/quarkus/component/jackson/model/PojoA.java => bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/model/NameWithLengthSuffix.java} (63%) copy integration-tests/{salesforce/src/main/java/org/apache/camel/quarkus/component/salesforce/CamelRoute.java => bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/model/NameWithLengthSuffixFormatFactory.java} (52%) copy integration-tests/{microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/health/FailingHealthCheck.java => bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/model/Security.java} (64%) copy integration-tests/{jackson/src/main/java/org/apache/camel/quarkus/component/jackson/model/PojoB.java => bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/model/TestConverter.java} (68%) copy integration-tests/{microprofile/src/main/java/org/apache/camel/quarkus/component/microprofile/it/health/FailingHealthCheck.java => bindy/src/main/java/org/apache/camel/quarkus/component/bindy/it/model/Trailer.java} (61%) copy integration-tests/{csv/src/test/java/org/apache/camel/quarkus/component/csv/it/CsvIT.java => bindy/src/test/java/org/apache/camel/quarkus/component/bindy/it/CsvRecordIT.java} (90%) create mode 100644 integration-tests/bindy/src/test/java/org/apache/camel/quarkus/component/bindy/it/CsvRecordTest.java copy integration-tests/{dataformat/src/test/java/org/apache/camel/quarkus/component/dataformat/it/DataformatIT.java => bindy/src/test/java/org/apache/camel/quarkus/component/bindy/it/FixedLengthRecordIT.java} (88%) create mode 100644 integration-tests/bindy/src/test/java/org/apache/camel/quarkus/component/bindy/it/FixedLengthRecordTest.java copy integration-tests/{controlbus/src/test/java/org/apache/camel/quarkus/component/controlbus/it/ControlbusIT.java => bindy/src/test/java/org/apache/camel/quarkus/component/bindy/it/MessageRecordIT.java} (89%) create mode 100644 integration-tests/bindy/src/test/java/org/apache/camel/quarkus/component/bindy/it/MessageRecordTest.java copy tooling/create-extension-templates/integration-test-pom.xml => integration-tests/stream/pom.xml (93%) copy integration-tests/{mail/src/main/java/org/apache/camel/quarkus/component/mail/CamelResource.java => stream/src/main/java/org/apache/camel/quarkus/component/stream/it/StreamResource.java} (70%) copy integration-tests/{csv/src/test/java/org/apache/camel/quarkus/component/csv/it/CsvIT.java => stream/src/test/java/org/apache/camel/quarkus/component/stream/it/StreamIT.java} (90%) copy integration-tests/{seda/src/test/java/org/apache/camel/quarkus/component/seda/it/SedaTest.java => stream/src/test/java/org/apache/camel/quarkus/component/stream/it/StreamTest.java} (72%) copy integration-tests/support/{core-main/runtime => custom-dataformat}/pom.xml (66%) rename integration-tests/support/{core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/MyDataFormat.java => custom-dataformat/src/main/java/org/apache/camel/quarkus/it/support/dataformat/MyDataformat.java} (92%) rename integration-tests/support/{core-main/runtime => custom-dataformat}/src/main/resources/META-INF/services/org/apache/camel/dataformat/my-dataformat (93%)