This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch camel-master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
omit 9ae95f2 Upgrade to Camel 3.5.0-SNAPSHOT add 1e6a366 Document how to use mock in JVM mode tests #1449 add 435f31a Fix doc typos add 52f5641 org.apache.camel.quarkus.main.CamelMainApplication should be registered for reflection #1453 add ab24056 Add example about how to use @Handler with beans registered to the Camel Context add ffa9631 Fix issues with building from the source release zip add c38e45c improve bootstrap and configuration documentation add 0684fee Add JPA extension add 54bed57 Fix #1468 Intermittent failure of CamelDevModeTest add 50efe79 Fix #1448 Add an integration test for the command mode add 738c4cc Fixup #1468 Intermittent failure of CamelDevModeTest add 198f782 Fixup JPA extension add 8c76e23 Fixup JSON Validator add 8a4d3ee Use java.home system property in TrustStoreResource add 9a933a5 Fixup #1448 Add delay=-1&repeatCount=1 to the command mode test route to finish faster add cb53f18 Fix #1426 Dependency parity checks are now done by Quarkus extension-descriptor mojo add 29c7e7a Pipe sanitization done by Quarkus tooling add 7c81c50 Fixup #1468 Intermittent failure of CamelDevModeTest add c785c51 Upgrade to Apache Camel 3.4.1 add 44d1b79 Reproducer for #1459 add c30f497 Upgrade Quarkus to 1.6.1.Final new 03b4c55 Upgrade to Camel 3.5.0-SNAPSHOT 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 (9ae95f2) \ N -- N -- N refs/heads/camel-master (03b4c55) 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. The 1 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/camel-master-cron.yaml | 4 +- .github/workflows/ci-build.yaml | 4 +- .github/workflows/quarkus-master-cron.yaml | 4 +- .../contributor-guide/promote-jvm-to-native.adoc | 2 +- docs/modules/ROOT/pages/extensions/aws-s3.adoc | 2 +- docs/modules/ROOT/pages/extensions/aws2-s3.adoc | 2 +- docs/modules/ROOT/pages/extensions/azure.adoc | 4 +- .../ROOT/pages/extensions/debezium-mysql.adoc | 2 +- docs/modules/ROOT/pages/extensions/jpa.adoc | 38 ++++++++++++ docs/modules/ROOT/pages/extensions/main.adoc | 18 ++++++ docs/modules/ROOT/pages/extensions/mock.adoc | 64 ++++++++++++++++++++ .../pages/list-of-camel-quarkus-extensions.adoc | 12 ++-- docs/modules/ROOT/pages/user-guide/bootstrap.adoc | 67 +++++++++++++++++++-- .../modules/ROOT/pages/user-guide/first-steps.adoc | 2 +- examples/http-log/README.adoc | 2 +- .../deployment/CamelMainNativeImageProcessor.java | 3 +- .../main/deployment/CamelMainProcessor.java | 26 +++++---- extensions-core/main/runtime/pom.xml | 2 +- .../org/apache/camel/quarkus/main/CamelMain.java | 10 +++- .../apache/camel/quarkus/main/CamelMainConfig.java | 23 ++++++++ .../camel/quarkus/main/CamelMainRecorder.java | 7 ++- .../camel/quarkus/main/CamelMainRuntime.java | 20 ++++++- .../deployment/DebeziumSupportProcessor.java | 10 +++- .../debezium-mysql/runtime/src/main/doc/usage.adoc | 2 +- .../xml-jaxb => extensions/jpa}/deployment/pom.xml | 22 +++---- .../component/jpa/deployment/JpaProcessor.java | 63 ++++++++++++++++++++ .../parent-pom.xml => extensions/jpa/pom.xml | 6 +- extensions/{sql => jpa}/runtime/pom.xml | 32 +++++----- .../jpa/runtime/src/main/doc/configuration.adoc | 6 ++ .../quarkus/component/jpa/CamelJpaRecorder.java} | 22 +++---- .../main/resources/META-INF/quarkus-extension.yaml | 6 +- extensions/json-validator/runtime/pom.xml | 2 +- .../mock/runtime/src/main/doc/limitations.adoc | 4 ++ extensions/mock/runtime/src/main/doc/usage.adoc | 52 +++++++++++++++++ extensions/pom.xml | 1 + .../camel/quarkus/test/TrustStoreResource.java | 2 +- .../quarkus/component/bean/CamelResource.java | 16 +++++ .../camel/quarkus/component/bean/CamelRoute.java | 15 +++++ .../bean/{NamedBean.java => WithHandlerBean.java} | 26 ++++++--- .../camel/quarkus/component/bean/BeanTest.java | 20 +++++++ integration-tests/{jta => jpa}/pom.xml | 29 ++++++--- .../quarkus/component/jpa/it/JpaResource.java} | 24 ++++---- .../quarkus/component/jpa/it/model/Fruit.java} | 29 +++++++-- .../jpa}/src/main/resources/application.properties | 14 ++--- .../camel/quarkus/component/jpa/it/JpaIT.java} | 4 +- .../camel/quarkus/component/jpa/it/JpaTest.java} | 34 ++++++----- .../{main-xml-jaxb => main-command-mode}/pom.xml | 66 +++++++++++---------- .../apache/camel/quarkus/main/cmd/CamelRoute.java} | 18 +++--- .../src/main/resources/application.properties | 2 +- .../camel/quarkus/main/cmd/it/CommandModeIT.java | 17 +++--- .../camel/quarkus/main/cmd/it/CommandModeTest.java | 52 +++++++++++++++++ integration-tests/pom.xml | 2 + pom.xml | 9 +-- poms/bom-test/pom.xml | 5 ++ poms/bom/pom.xml | 21 +++++++ tooling/descriptors/src.xml | 4 +- .../quarkus/maven/UpdateExtensionDocPageMojo.java | 2 - {.github => tooling/scripts}/test-categories.yaml | 2 + tooling/scripts/validate-dependencies.groovy | 68 +--------------------- tooling/scripts/validate-github-workflows.groovy | 2 +- 60 files changed, 755 insertions(+), 274 deletions(-) create mode 100644 docs/modules/ROOT/pages/extensions/jpa.adoc copy {extensions-core/xml-jaxb => extensions/jpa}/deployment/pom.xml (78%) create mode 100644 extensions/jpa/deployment/src/main/java/org/apache/camel/quarkus/component/jpa/deployment/JpaProcessor.java copy tooling/create-extension-templates/parent-pom.xml => extensions/jpa/pom.xml (91%) copy extensions/{sql => jpa}/runtime/pom.xml (80%) create mode 100644 extensions/jpa/runtime/src/main/doc/configuration.adoc copy extensions/{qute/runtime/src/main/java/org/apache/camel/quarkus/component/qute/CamelQuteRecorder.java => jpa/runtime/src/main/java/org/apache/camel/quarkus/component/jpa/CamelJpaRecorder.java} (57%) copy {extensions-core/core-cloud => extensions/jpa}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (89%) create mode 100644 extensions/mock/runtime/src/main/doc/limitations.adoc create mode 100644 extensions/mock/runtime/src/main/doc/usage.adoc copy integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/{NamedBean.java => WithHandlerBean.java} (63%) copy integration-tests/{jta => jpa}/pom.xml (82%) copy integration-tests/{amqp/src/main/java/org/apache/camel/quarkus/component/amqp/it/AmqpResource.java => jpa/src/main/java/org/apache/camel/quarkus/component/jpa/it/JpaResource.java} (70%) copy integration-tests/{xstream/src/main/java/org/apache/camel/quarkus/component/xstream/it/PojoA.java => jpa/src/main/java/org/apache/camel/quarkus/component/jpa/it/model/Fruit.java} (67%) copy {examples/timer-log => integration-tests/jpa}/src/main/resources/application.properties (81%) copy integration-tests/{csv/src/test/java/org/apache/camel/quarkus/component/csv/it/CsvIT.java => jpa/src/test/java/org/apache/camel/quarkus/component/jpa/it/JpaIT.java} (91%) copy integration-tests/{jdbc/src/test/java/org/apache/camel/quarkus/component/jdbc/CamelJdbcTest.java => jpa/src/test/java/org/apache/camel/quarkus/component/jpa/it/JpaTest.java} (61%) copy integration-tests/{main-xml-jaxb => main-command-mode}/pom.xml (68%) copy integration-tests/{bean/src/main/java/org/apache/camel/quarkus/component/bean/LazyAppScopedRouteBuilder.java => main-command-mode/src/main/java/org/apache/camel/quarkus/main/cmd/CamelRoute.java} (70%) copy integration-tests-support/testcontainers-support/src/main/resources/testcontainers.properties => integration-tests/main-command-mode/src/main/resources/application.properties (96%) copy extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/DisabledModelJAXBContextFactory.java => integration-tests/main-command-mode/src/test/java/org/apache/camel/quarkus/main/cmd/it/CommandModeIT.java (59%) create mode 100644 integration-tests/main-command-mode/src/test/java/org/apache/camel/quarkus/main/cmd/it/CommandModeTest.java rename {.github => tooling/scripts}/test-categories.yaml (98%)