This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch quarkus-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
discard f7ae12f526 Upgrade Quarkus to 3.11.0.CR1 add 5764aa4817 Remove superfluous usage of System.out.println add 9f82f9ed84 Register @PropertyInject classes for reflection add 294f70ce46 MySql test does not work on FIPS enabled system add ae3cc90898 Add changelog for 3.8.2 add 0f7f3c0306 Add langchain-chat extension add 30fe04dc44 Regen SBOM from commit 0f7f3c0306a7e5cd574900a04d922b3a40674f10 (#6069) add 260dcaf671 Enforce usage of Swagger Jakarta compatible dependencies add 12aabbb84b Fix support-swagger class name typo SupporSwaggerProcessor -> SupporSwaggerProcessor add 60a66d89ff Increase Xmx to 4600m for initial-mvn-install job add af662f7dd2 Upgrade Camel to 4.6.0 add bc97634347 Revert "Disable microprofile-fault-tolerance testing due to #5995" add 65acc966ed Add cli-connector support for Camel JBang runtime=quarkus add 674c6c4c2b Align container image versions with Camel & Quarkus add a7b0865888 Add GitHub Action to report test failures in the workflow summary new 7d9b543068 Upgrade Quarkus to 3.11.0.CR1 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 (f7ae12f526) \ N -- N -- N refs/heads/quarkus-main (7d9b543068) 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/actions/test-summary-report/action.yaml | 91 ++ .github/workflows/camel-master-cron.yaml | 52 +- .github/workflows/ci-build.yaml | 52 +- .github/workflows/quarkus-master-cron.yaml | 52 +- CHANGELOG.md | 31 + camel-quarkus-sbom/camel-quarkus-sbom.json | 1391 ++++++++++++------ camel-quarkus-sbom/camel-quarkus-sbom.xml | 693 ++++++--- catalog/pom.xml | 15 +- docs/antora.yml | 2 +- .../ROOT/examples/components/langchain4j-chat.yml | 13 + ...n-embeddings.yml => langchain4j-embeddings.yml} | 6 +- docs/modules/ROOT/examples/components/log.yml | 4 +- docs/modules/ROOT/examples/others/js-dsl.yml | 2 +- docs/modules/ROOT/examples/others/jsh-dsl.yml | 2 +- docs/modules/ROOT/nav.adoc | 3 +- .../pages/reference/extensions/cli-connector.adoc | 19 + .../ROOT/pages/reference/extensions/js-dsl.adoc | 6 +- .../ROOT/pages/reference/extensions/jsh-dsl.adoc | 6 +- ...chain-embeddings.adoc => langchain4j-chat.adoc} | 22 +- ...embeddings.adoc => langchain4j-embeddings.adoc} | 12 +- .../ROOT/pages/reference/extensions/log.adoc | 6 +- .../core/deployment/PropertyInjectProcessor.java | 66 + extensions-jvm/cli-connector/deployment/pom.xml | 6 + .../deployment/CliConnectorProcessor.java | 25 + .../deployment/CliConnectorDisabledTest.java | 31 +- .../deployment/CliConnectorEnabledTest.java | 44 + .../cli/connector/CamelCliConnectorConfig.java | 22 +- .../cli/connector/CamelCliConnectorRecorder.java | 22 +- .../cli/connector/QuarkusCliConnectorFactory.java | 17 +- .../cli/connector/QuarkusLocalCliConnector.java | 30 +- .../deployment/pom.xml | 12 +- .../chat/deployment/LangchainChatProcessor.java} | 8 +- .../pom.xml | 8 +- .../runtime/pom.xml | 16 +- .../main/resources/META-INF/quarkus-extension.yaml | 6 +- .../deployment/pom.xml | 6 +- .../deployment/LangchainEmbeddingsProcessor.java | 2 +- .../pom.xml | 2 +- .../runtime/pom.xml | 6 +- .../main/resources/META-INF/quarkus-extension.yaml | 2 +- extensions-jvm/pom.xml | 3 +- .../deployment/AzureCoreSupportProcessor.java | 14 +- extensions-support/azure-core/runtime/pom.xml | 5 - ...AbstractClientApplicationBaseSubstitutions.java | 73 - .../deployment/SupportSwaggerProcessor.java | 2 +- extensions-support/swagger/runtime/pom.xml | 10 +- .../runtime/graal/SwaggerSubstitutions.java | 44 + extensions/arangodb/deployment/pom.xml | 4 + .../arangodb/deployment/ArangodbProcessor.java | 6 + extensions/arangodb/runtime/pom.xml | 4 + .../dropbox/deployment/DropboxProcessor.java | 9 +- .../main/resources/META-INF/quarkus-extension.yaml | 1 + .../main/resources/META-INF/quarkus-extension.yaml | 1 + .../main/resources/META-INF/quarkus-extension.yaml | 2 +- .../java/deployment/OpenApiJavaProcessor.java | 3 +- .../component/qute/QuteComponentConfigurer.java | 2 + .../component/qute/QuteEndpointConfigurer.java | 2 + .../component/qute/QuteEndpointUriFactory.java | 2 + .../openapi/deployment/RestOpenapiProcessor.java | 66 - extensions/rest-openapi/runtime/pom.xml | 5 - .../camel/quarkus/component/bean/BeanResource.java | 10 + .../camel/quarkus/component/bean/BeanRoutes.java | 2 + .../component/bean/PropertyInjectedFieldBean.java | 34 +- .../bean/PropertyInjectedFieldMethodBean.java | 18 +- .../component/bean/PropertyInjectedMethodBean.java | 26 +- .../bean/src/main/resources/application.properties | 4 + .../quarkus/component/bean/PropertyInjectIT.java | 6 +- .../quarkus/component/bean/PropertyInjectTest.java | 101 ++ .../foundation/core-fault-tolerance/pom.xml | 2 - .../faulttolerance/it/CoreFaultToleranceIT.java | 2 - .../faulttolerance/it/CoreFaultToleranceTest.java | 2 - .../apache/camel/quarkus/eip/it/EipResource.java | 1 - .../quarkus/component/jdbc/db2/Db2JdbcRoutes.java | 1 - .../quarkus/component/jdbc/h2/H2JdbcRoutes.java | 1 - .../component/jdbc/mariadb/MariaDbJdbcRoutes.java | 1 - .../component/jdbc/mssql/MssqlJdbcRoutes.java | 1 - integration-test-groups/jdbc/mysql/README.adoc | 26 + integration-test-groups/jdbc/mysql/pom.xml | 41 +- .../component/jdbc/mysql/MysqlJdbcRoutes.java | 1 - .../jdbc/mysql/Sha256FIPSPasswordPlugin.java | 22 +- .../component/jdbc/oracle/OracleJdbcRoutes.java | 1 - .../jdbc/postgresql/PostgresqlJdbcRoutes.java | 1 - integration-tests-jvm/langchain4j-chat/README.adoc | 20 + .../langchain4j-chat}/pom.xml | 77 +- .../langchain/chat/it/LangchainChatResource.java | 118 ++ .../component/langchain/chat/it/OllamaRoute.java | 60 + .../langchain/chat/it/LangchainChatTest.java} | 24 +- .../langchain/chat/it/OllamaTestResource.java | 44 + .../test/resources/mappings/multipleMessages.json | 24 + .../src/test/resources/mappings/promptMessage.json | 24 + .../src/test/resources/mappings/simpleMessage.json | 24 + .../pom.xml | 6 +- .../embeddings/it/LangchainEmbeddingsResource.java | 6 +- .../embeddings/it/LangchainEmbeddingsTest.java | 2 +- integration-tests-jvm/pom.xml | 3 +- ...portCustomTypeConverterBulkConverterLoader.java | 5 +- .../converters/MyLoaderConverterLoader.java | 6 +- .../quarkus/component/as2/it/As2Resource.java | 2 +- .../component/as2/it/transport/Request.java | 4 +- .../quarkus/component/as2/it/As2Receiver.java | 14 +- .../camel/quarkus/component/as2/it/As2Sender.java | 20 +- .../camel/quarkus/component/as2/it/As2Test.java | 4 +- integration-tests/foundation-grouped/pom.xml | 17 +- integration-tests/infinispan/pom.xml | 2 - .../quarkus/component/infinispan/InfinispanIT.java | 2 - .../component/infinispan/InfinispanTest.java | 1 - integration-tests/microprofile/pom.xml | 40 +- .../MicroprofileFaultToleranceIT.java | 2 - .../MicroprofileFaultToleranceTest.java | 2 - .../paho/mqtt5/it/PahoMqtt5TestResource.java | 4 +- .../src/test/resources/mosquitto-no-auth.conf | 3 + .../platform/http/proxy/it/ProxyTest.java | 2 - .../platform/http/it/PlatformHttpRouteBuilder.java | 2 +- .../component/quartz/it/QuartzResource.java | 1 - .../component/rest/openapi/it/RestOpenapiTest.java | 10 - pom.xml | 39 +- poms/bom-test/pom.xml | 6 + poms/bom/pom.xml | 80 +- poms/bom/src/main/generated/flattened-full-pom.xml | 1504 ++++++++++---------- .../src/main/generated/flattened-reduced-pom.xml | 853 ++++++----- .../generated/flattened-reduced-verbose-pom.xml | 967 +++++++------ .../patterns/AdviceWithAnotherRouteTest.java | 4 - .../camel-quarkus-banned-dependencies.xml | 4 + .../quarkus/maven/UpdateExtensionDocPageMojo.java | 4 - 124 files changed, 4671 insertions(+), 2738 deletions(-) create mode 100644 .github/actions/test-summary-report/action.yaml create mode 100644 docs/modules/ROOT/examples/components/langchain4j-chat.yml rename docs/modules/ROOT/examples/components/{langchain-embeddings.yml => langchain4j-embeddings.yml} (72%) copy docs/modules/ROOT/pages/reference/extensions/{langchain-embeddings.adoc => langchain4j-chat.adoc} (55%) rename docs/modules/ROOT/pages/reference/extensions/{langchain-embeddings.adoc => langchain4j-embeddings.adoc} (72%) create mode 100644 extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/PropertyInjectProcessor.java copy integration-tests-jvm/langchain-embeddings/src/test/java/org/apache/camel/quarkus/component/langchain/embeddings/it/LangchainEmbeddingsTest.java => extensions-jvm/cli-connector/deployment/src/test/java/org/apache/camel/quarkus/component/cli/connector/deployment/CliConnectorDisabledTest.java (50%) create mode 100644 extensions-jvm/cli-connector/deployment/src/test/java/org/apache/camel/quarkus/component/cli/connector/deployment/CliConnectorEnabledTest.java copy extensions/arangodb/deployment/src/main/java/org/apache/camel/quarkus/component/arangodb/deployment/ArangodbProcessor.java => extensions-jvm/cli-connector/runtime/src/main/java/org/apache/camel/quarkus/component/cli/connector/CamelCliConnectorConfig.java (63%) copy extensions/arangodb/deployment/src/main/java/org/apache/camel/quarkus/component/arangodb/deployment/ArangodbProcessor.java => extensions-jvm/cli-connector/runtime/src/main/java/org/apache/camel/quarkus/component/cli/connector/CamelCliConnectorRecorder.java (58%) copy extensions/arangodb/deployment/src/main/java/org/apache/camel/quarkus/component/arangodb/deployment/ArangodbProcessor.java => extensions-jvm/cli-connector/runtime/src/main/java/org/apache/camel/quarkus/component/cli/connector/QuarkusCliConnectorFactory.java (69%) copy integration-tests-jvm/langchain-embeddings/src/test/java/org/apache/camel/quarkus/component/langchain/embeddings/it/LangchainEmbeddingsTest.java => extensions-jvm/cli-connector/runtime/src/main/java/org/apache/camel/quarkus/component/cli/connector/QuarkusLocalCliConnector.java (50%) copy extensions-jvm/{langchain-embeddings => langchain4j-chat}/deployment/pom.xml (80%) copy extensions-jvm/{langchain-embeddings/deployment/src/main/java/org/apache/camel/quarkus/component/langchain/embeddings/deployment/LangchainEmbeddingsProcessor.java => langchain4j-chat/deployment/src/main/java/org/apache/camel/quarkus/component/langchain/chat/deployment/LangchainChatProcessor.java} (89%) copy extensions-jvm/{langchain-embeddings => langchain4j-chat}/pom.xml (78%) copy extensions-jvm/{langchain-embeddings => langchain4j-chat}/runtime/pom.xml (84%) copy extensions-jvm/{langchain-embeddings => langchain4j-chat}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (91%) rename extensions-jvm/{langchain-embeddings => langchain4j-embeddings}/deployment/pom.xml (91%) rename extensions-jvm/{langchain-embeddings => langchain4j-embeddings}/deployment/src/main/java/org/apache/camel/quarkus/component/langchain/embeddings/deployment/LangchainEmbeddingsProcessor.java (96%) rename extensions-jvm/{langchain-embeddings => langchain4j-embeddings}/pom.xml (95%) rename extensions-jvm/{langchain-embeddings => langchain4j-embeddings}/runtime/pom.xml (94%) rename extensions-jvm/{langchain-embeddings => langchain4j-embeddings}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (96%) delete mode 100644 extensions-support/azure-core/runtime/src/main/java/com/microsoft/aad/msal4j/AbstractClientApplicationBaseSubstitutions.java rename extensions/rest-openapi/runtime/src/main/java/org/apache/camel/quarkus/component/rest/openapi/graal/LoadingMessageSourceProviderSubstitutions.java => integration-test-groups/foundation/bean/src/main/java/org/apache/camel/quarkus/component/bean/PropertyInjectedFieldBean.java (52%) copy extensions/arangodb/deployment/src/main/java/org/apache/camel/quarkus/component/arangodb/deployment/ArangodbProcessor.java => integration-test-groups/foundation/bean/src/main/java/org/apache/camel/quarkus/component/bean/PropertyInjectedFieldMethodBean.java (65%) copy integration-tests-jvm/langchain-embeddings/src/test/java/org/apache/camel/quarkus/component/langchain/embeddings/it/LangchainEmbeddingsTest.java => integration-test-groups/foundation/bean/src/main/java/org/apache/camel/quarkus/component/bean/PropertyInjectedMethodBean.java (61%) copy integration-tests/infinispan/src/test/java/org/apache/camel/quarkus/component/infinispan/InfinispanIT.java => integration-test-groups/foundation/bean/src/test/java/org/apache/camel/quarkus/component/bean/PropertyInjectIT.java (80%) create mode 100644 integration-test-groups/foundation/bean/src/test/java/org/apache/camel/quarkus/component/bean/PropertyInjectTest.java create mode 100644 integration-test-groups/jdbc/mysql/README.adoc copy extensions/arangodb/deployment/src/main/java/org/apache/camel/quarkus/component/arangodb/deployment/ArangodbProcessor.java => integration-test-groups/jdbc/mysql/src/main/java/org/apache/camel/quarkus/component/jdbc/mysql/Sha256FIPSPasswordPlugin.java (63%) create mode 100644 integration-tests-jvm/langchain4j-chat/README.adoc copy {integration-test-groups/foundation/core-fault-tolerance => integration-tests-jvm/langchain4j-chat}/pom.xml (65%) create mode 100644 integration-tests-jvm/langchain4j-chat/src/main/java/org/apache/camel/quarkus/component/langchain/chat/it/LangchainChatResource.java create mode 100644 integration-tests-jvm/langchain4j-chat/src/main/java/org/apache/camel/quarkus/component/langchain/chat/it/OllamaRoute.java copy integration-tests-jvm/{langchain-embeddings/src/test/java/org/apache/camel/quarkus/component/langchain/embeddings/it/LangchainEmbeddingsTest.java => langchain4j-chat/src/test/java/org/apache/camel/quarkus/component/langchain/chat/it/LangchainChatTest.java} (62%) create mode 100644 integration-tests-jvm/langchain4j-chat/src/test/java/org/apache/camel/quarkus/component/langchain/chat/it/OllamaTestResource.java create mode 100644 integration-tests-jvm/langchain4j-chat/src/test/resources/mappings/multipleMessages.json create mode 100644 integration-tests-jvm/langchain4j-chat/src/test/resources/mappings/promptMessage.json create mode 100644 integration-tests-jvm/langchain4j-chat/src/test/resources/mappings/simpleMessage.json rename integration-tests-jvm/{langchain-embeddings => langchain4j-embeddings}/pom.xml (92%) rename integration-tests-jvm/{langchain-embeddings => langchain4j-embeddings}/src/main/java/org/apache/camel/quarkus/component/langchain/embeddings/it/LangchainEmbeddingsResource.java (94%) rename integration-tests-jvm/{langchain-embeddings => langchain4j-embeddings}/src/test/java/org/apache/camel/quarkus/component/langchain/embeddings/it/LangchainEmbeddingsTest.java (93%) create mode 100644 integration-tests/paho-mqtt5/src/test/resources/mosquitto-no-auth.conf