This is an automated email from the ASF dual-hosted git repository. jiriondrusek pushed a change to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
discard 6db4c92e1f Generated files discard 20e7883a25 Generated files discard a9cb5a6290 Removed mave-compiler source version from smb - shouldn't be there discard 60c8e030ae Upgrade of the Smb test because of CAMEL-21277 discard fbe6619222 Fixes #6576 - test coverage for smb producer discard a76d7da246 rebased + generated files discard a6eafb3e1a Generated changes based on Ceml version upgrades discard e9bbd1033a Deleted removed extensions from test-categories discard c335db69b7 Disable discovery of camel-opentelemetry ThreadPoolFactory due to #6642 discard 9f0f5dc92d formatting issue discard dbe6e4b876 Removed dependencies from catalog (from previous commits) discard b0fcf9bf83 generated files + processed files discard dadaf100e0 rebased and generated files discard f298797be7 Removed js-dsl and jsh-dsl discard 9a6f501d99 Removed groovy-dsl extension/tests discard af20b70e55 generated file discard a29ddc8e7b Updated azurite docker image to reflect version in Camel discard 1d872c8370 Generated poms discard 4ceac3da05 generated files discard c74dc083e2 Remove Capability capability from catalog discard 7866acba48 Remove Capability capability discard 8d2b5a82c3 rebased + generated poms discard 0e5844c87c generated poms discard 87cf47d8c2 generated poms discard b99d3e9a55 rebased + generated poms discard 1521ec5a90 generated poms discard cdc1f2b041 rebased + generated poms discard f436731288 disabled native for csv discard 4f85675f5e disabled csv utnil commons-io is upgraded discard d33c3fd94f Rebased + generated files discard d1229b72a9 quick fix of compilation issue (test-framework) + generated files discard 55f20480a6 rabased + generated poms discard dccae78f91 Disabled [200~DoubleRoutesPerClassTest, see #6492 discard 17dd34c43b Generated poms discard e5aa6ef2a3 Fixed CamelQuarkusTestSupport method for asserting contexts discard 8f72f44ef3 Upgrade Camel to 4.9.0 add e2a38e25c6 langchain4j: fix link to camel core parameter binding usage add fea7adeea3 Fix Camel header documentation add c22a9e566f Regen SBOM from commit fea7adeea382afd3e86d8fcf54c9308139f5ab2c (#6665) add e5dd6b04bc Mysql testResource instead of devservices add 6cf7430d11 Document FHIR native mode requirements for FhirContext add 48781876a1 Improve some test assertions in FHIR tests add 8b3d72b8f2 Fix check for ServiceRemoveEvent observers add 4782c6f3fa Bump cq-plugin.version from 4.13.1 to 4.14.1 add 7e537931c6 Add a brief explanation of yaml-io usage to the extension documentation add 953200d7a4 Add BeanIO native support add 63663ea8ea Fixes #6676, removal of classifier bcfips from the crypto dependencies add 56aa2c1a36 Bump actions/cache from 4.1.1 to 4.1.2 (#6679) add 4d0afcd7f0 Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 (#6680) add a847c8bcfe Bump org.wiremock:wiremock-standalone from 3.9.1 to 3.9.2 (#6681) add e56bd90942 Add a basic test for pipes add 75e2fc09a7 Transform the configuration options documentation from vanila JavaDoc to @asciidoclet add 3a0c91c9eb Bump quarkiverse-jgit.version from 3.3.0 to 3.3.1 (#6685) add d1d440f802 Bump actions/checkout from 4.2.1 to 4.2.2 (#6686) add c0e3395950 Upgrade Quarkus to 3.16.0 add c829a1cbae Upgrade Camel to 4.8.1 add f5391e1d75 Remove capability from catalog add 6dc82f32c2 Work around Camel OpenTelemetry thread factory services not being compatible with Quarkus OpenTelemetry add 897b8e997d Add tests for JQ built in functions add 050e313ffc Fixes #6576 - test coverage for smb producer add a7fcd873d2 Remove redundant camel.sb.docs.branch property add 1979399f2c Upgrade Quarkus CXF to 3.16.0 add ddb242df30 Bump quarkiverse-cxf.version from 3.16.0 to 3.16.1 add 556e32ee9d Auto generated changes for dependabot commit ec913c497f94bb90346d8af77e0227ab39324cd4 add 5311648199 Bump io.quarkiverse.artemis:quarkus-artemis-bom from 3.5.0 to 3.6.0 add a5cd4eb48d Bump actions/setup-java from 4.4.0 to 4.5.0 add 1ab3dc3d2f Bump cq-plugin.version from 4.14.1 to 4.14.2 add 17e3c76455 Downgrade maven-release-plugin to 3.0.1 add 872459e8f5 Temporarily disable Dependabot upgrades of maven-release-plugin new 3a074ca0ca Upgrade Camel to 4.9.0 new 5756df46e6 Fixed CamelQuarkusTestSupport method for asserting contexts new e40cfa8bc6 Generated poms new 166e5cc9d6 Disabled [200~DoubleRoutesPerClassTest, see #6492 new eb4f9560da rabased + generated poms new a453313ba0 quick fix of compilation issue (test-framework) + generated files new b6ad418a06 Rebased + generated files new 59b9e3c961 disabled csv utnil commons-io is upgraded new 2540a763d2 disabled native for csv new 9b0909a8e8 rebased + generated poms new 00e4cad4fa generated poms new 60750b9d0b rebased + generated poms new 11ef3aa0c2 generated poms new eea8561721 generated poms new 59daa88b42 rebased + generated poms new 599268a170 generated files new 6151d56547 Generated poms new b55f58ae54 Updated azurite docker image to reflect version in Camel new 0df8f95db6 generated file new cea671b97a Removed groovy-dsl extension/tests new be6c08dc5d Removed js-dsl and jsh-dsl new 78fd4230d0 rebased and generated files new d4b0eebe51 generated files + processed files new 9497d35193 Removed dependencies from catalog (from previous commits) new d661522020 formatting issue new b446f06d61 Disable discovery of camel-opentelemetry ThreadPoolFactory due to #6642 new 98babf21ba Deleted removed extensions from test-categories new 548c1d57ff Generated changes based on Ceml version upgrades new f6d3489d55 rebased + generated files new f4850ab0d9 Fixes #6576 - test coverage for smb producer new 177bc731f3 Upgrade of the Smb test because of CAMEL-21277 new 2ff589d392 Removed mave-compiler source version from smb - shouldn't be there new 9ec302bf0d Generated files new 0e9fd4b7a2 Generated files new cba625d165 rebased 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 (6db4c92e1f) \ N -- N -- N refs/heads/camel-main (cba625d165) 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 35 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/dependabot.yml | 2 + .github/workflows/camel-master-cron.yaml | 32 +- .github/workflows/ci-build.yaml | 34 +- .github/workflows/generate-sbom-main.yml | 4 +- .github/workflows/label-issue.yaml | 2 +- .github/workflows/pr-validate.yml | 4 +- .github/workflows/quarkus-master-cron.yaml | 32 +- .../workflows/synchronize-dependabot-branch.yaml | 2 +- camel-quarkus-sbom/camel-quarkus-sbom.json | 19726 +++++++++---------- camel-quarkus-sbom/camel-quarkus-sbom.xml | 18999 +++++++++--------- docs/antora.yml | 2 +- docs/modules/ROOT/examples/dataformats/beanio.yml | 6 +- .../modules/ROOT/examples/js/camel.js | 37 +- .../ROOT/pages/reference/extensions/beanio.adoc | 52 +- .../ROOT/pages/reference/extensions/core.adoc | 145 +- .../ROOT/pages/reference/extensions/cxf-soap.adoc | 7 +- .../ROOT/pages/reference/extensions/debug.adoc | 3 +- .../ROOT/pages/reference/extensions/fhir.adoc | 81 +- .../reference/extensions/file-cluster-service.adoc | 3 +- .../ROOT/pages/reference/extensions/graphql.adoc | 5 +- .../ROOT/pages/reference/extensions/grpc.adoc | 22 +- .../ROOT/pages/reference/extensions/jasypt.adoc | 13 +- .../ROOT/pages/reference/extensions/jfr.adoc | 14 +- .../ROOT/pages/reference/extensions/kafka.adoc | 5 +- .../ROOT/pages/reference/extensions/kamelet.adoc | 4 +- .../extensions/kubernetes-cluster-service.adoc | 15 +- .../pages/reference/extensions/langchain4j.adoc | 2 +- .../pages/reference/extensions/micrometer.adoc | 14 +- .../pages/reference/extensions/opentelemetry.adoc | 16 +- .../pages/reference/extensions/rest-openapi.adoc | 8 +- .../ROOT/pages/reference/extensions/servlet.adoc | 38 +- .../ROOT/pages/reference/extensions/yaml-io.adoc | 12 + .../ROOT/partials/component-endpoint-headers.adoc | 2 +- .../org/apache/camel/quarkus/core/CamelConfig.java | 397 +- .../quarkus/core/CamelLifecycleEventBridge.java | 2 +- .../apache/camel/quarkus/main/CamelMainConfig.java | 21 +- .../yaml-io/runtime/src/main/doc/usage.adoc | 8 + .../beanio/deployment/BeanioProcessor.java | 46 - .../cli/connector/CamelCliConnectorConfig.java | 3 + extensions-jvm/pom.xml | 1 - .../beanio/deployment/pom.xml | 4 + .../beanio/deployment/BeanioProcessor.java | 137 + .../deployment/BeanioPropertiesBuildItem.java | 22 +- {extensions-jvm => extensions}/beanio/pom.xml | 2 +- .../beanio/runtime/pom.xml | 5 + extensions/beanio/runtime/src/main/doc/usage.adoc | 31 + .../main/resources/META-INF/quarkus-extension.yaml | 3 +- .../cxf/soap/deployment/CxfBuildTimeConfig.java | 23 +- .../camel/quarkus/component/debug/DebugConfig.java | 9 +- .../fhir/runtime/src/main/doc/configuration.adoc | 3 +- extensions/fhir/runtime/src/main/doc/usage.adoc | 73 + .../camel/quarkus/component/fhir/FhirConfig.java | 12 + .../file/cluster/FileLockClusterServiceConfig.java | 22 +- .../component/graphql/CamelGraphQLConfig.java | 10 +- .../quarkus/grpc/runtime/GrpcBuildTimeConfig.java | 47 +- .../jasypt/CamelJasyptBuildTimeConfig.java | 9 +- .../component/jasypt/CamelJasyptConfig.java | 45 +- .../component/jfr/RuntimeCamelJfrConfig.java | 17 +- .../joor/runtime/JoorExpressionConfig.java | 18 +- .../component/jq/deployment/JqProcessor.java | 17 - .../component/kafka/CamelKafkaRuntimeConfig.java | 11 +- .../KubernetesClusterServiceBuildTimeConfig.java | 16 +- .../KubernetesClusterServiceRuntimeConfig.java | 37 +- .../runtime/src/main/doc/configuration.adoc | 2 +- .../micrometer/CamelMicrometerConfig.java | 52 +- .../runtime/CamelMicroProfileHealthConfig.java | 2 + .../deployment/OpenApiJavaBuildTimeConfig.java | 2 +- extensions/opentelemetry/deployment/pom.xml | 5 + .../OpenTelemetryThreadPoolServiceOverrides.java | 51 + .../opentelemetry/CamelOpenTelemetryConfig.java | 34 +- ...TelemetryInstrumentedThreadFactoryListener.java | 27 +- ...OpenTelemetryInstrumentedThreadPoolFactory.java | 73 + .../CurrentContextScheduledExecutorService.java | 101 + .../ForwardingScheduledExecutorService.java | 75 + extensions/pom.xml | 1 + .../runtime/RestOpenApiBuildTimeConfig.java | 23 +- .../servlet/runtime/CamelServletConfig.java | 91 +- .../quarkus/component/xslt/CamelXsltConfig.java | 7 + .../soap/wss/client/it/CxfSoapWssClientTest.java | 7 +- integration-test-groups/jdbc/mysql/README.adoc | 26 - integration-test-groups/jdbc/mysql/pom.xml | 26 +- .../src/main/resources/application.properties | 2 +- .../component/jdbc/mysql/CamelMysqlJdbcTest.java | 3 +- .../component/jdbc/mysql/MysqlTestResource.java | 92 + integration-tests-jvm/pom.xml | 1 - .../beanio/pom.xml | 27 + .../component/beanio/it/BeanioResource.java | 0 .../quarkus/component/beanio/it/BeanioRoutes.java | 0 .../component/beanio/it/model/A1Record.java | 3 + .../component/beanio/it/model/AbstractRecord.java | 3 + .../component/beanio/it/model/B1Record.java | 3 + .../beanio/it/model/CustomErrorHandler.java | 0 .../component/beanio/it/model/Employee.java | 3 + .../beanio/it/model/EmployeeAnnotated.java | 0 .../quarkus/component/beanio/it/model/Error.java | 3 + .../quarkus/component/beanio/it/model/Header.java | 2 + .../component/beanio/it/model/Separator.java | 3 + .../quarkus/component/beanio/it/model/Trailer.java | 3 + .../src/main/resources/application.properties | 10 +- .../beanio/src/main/resources/complex-mapping.xml | 3 + .../beanio/src/main/resources/employee-mapping.xml | 10 + .../src/main/resources/single-object-mapping.xml | 3 + .../quarkus/component/beanio/it/BeanioIT.java | 19 +- .../quarkus/component/beanio/it/BeanioTest.java | 0 .../beanio/src/test/resources/complex-data.txt | 0 .../beanio/src/test/resources/employees-csv.txt | 0 .../src/test/resources/employees-delimited.txt | 0 .../src/test/resources/employees-fixedlength.txt | 0 .../src/test/resources/employees-with-error.txt | 0 .../beanio/src/test/resources/employees-xml.txt | 0 .../fhir/it/AbstractFhirRouteBuilder.java | 7 + .../component/fhir/it/FhirDstu2Hl7OrgResource.java | 43 +- .../component/fhir/it/FhirDstu2Resource.java | 40 +- .../component/fhir/it/FhirDstu2_1Resource.java | 40 +- .../component/fhir/it/FhirDstu3Resource.java | 27 +- .../quarkus/component/fhir/it/FhirR4Resource.java | 40 +- .../quarkus/component/fhir/it/FhirR5Resource.java | 40 +- .../component/fhir/it/AbstractFhirTest.java | 22 +- integration-tests/jdbc-grouped/pom.xml | 26 +- .../apache/camel/quarkus/component/jq/it/Book.java | 14 +- .../camel/quarkus/component/jq/it/JqResource.java | 37 + .../camel/quarkus/component/jq/it/JqRoutes.java | 8 + .../camel/quarkus/component/jq/it/JqTest.java | 16 + integration-tests/kamelet/pom.xml | 17 + .../component/kamelet/it/KameletResource.java | 7 + .../src/main/resources/application.properties | 6 +- .../kamelets/greeting-from-property.kamelet.yaml | 42 +- .../src/main/resources/pipes/greeting-pipe.yaml | 29 +- .../quarkus/component/kamelet/it/KameletTest.java | 8 + integration-tests/pom.xml | 1 + .../camel/quarkus/component/smb/it/SmbTest.java | 5 +- pom.xml | 17 +- poms/bom/pom.xml | 12 - poms/bom/src/main/generated/flattened-full-pom.xml | 609 +- .../src/main/generated/flattened-reduced-pom.xml | 89 +- .../generated/flattened-reduced-verbose-pom.xml | 609 +- .../quarkus/test/CamelQuarkusTestSupport.java | 4 +- .../quarkus/maven/UpdateExtensionDocPageMojo.java | 6 +- tooling/scripts/test-categories.yaml | 1 + 139 files changed, 21824 insertions(+), 21190 deletions(-) rename extensions/jq/runtime/src/main/java/org/apache/camel/quarkus/component/jq/CamelJqRecorder.java => docs/modules/ROOT/examples/js/camel.js (52%) create mode 100644 extensions-core/yaml-io/runtime/src/main/doc/usage.adoc delete mode 100644 extensions-jvm/beanio/deployment/src/main/java/org/apache/camel/quarkus/component/beanio/deployment/BeanioProcessor.java rename {extensions-jvm => extensions}/beanio/deployment/pom.xml (93%) create mode 100644 extensions/beanio/deployment/src/main/java/org/apache/camel/quarkus/component/beanio/deployment/BeanioProcessor.java copy integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Error.java => extensions/beanio/deployment/src/main/java/org/apache/camel/quarkus/component/beanio/deployment/BeanioPropertiesBuildItem.java (66%) rename {extensions-jvm => extensions}/beanio/pom.xml (96%) rename {extensions-jvm => extensions}/beanio/runtime/pom.xml (92%) create mode 100644 extensions/beanio/runtime/src/main/doc/usage.adoc copy {extensions-jvm => extensions}/beanio/runtime/src/main/resources/META-INF/quarkus-extension.yaml (97%) create mode 100644 extensions/fhir/runtime/src/main/doc/usage.adoc create mode 100644 extensions/opentelemetry/deployment/src/main/java/org/apache/camel/quarkus/component/opentelemetry/deployment/OpenTelemetryThreadPoolServiceOverrides.java rename integration-test-groups/jdbc/mysql/src/main/java/org/apache/camel/quarkus/component/jdbc/mysql/Sha256FIPSPasswordPlugin.java => extensions/opentelemetry/runtime/src/main/java/org/apache/camel/quarkus/component/opentelemetry/patch/OpenTelemetryInstrumentedThreadFactoryListener.java (55%) create mode 100644 extensions/opentelemetry/runtime/src/main/java/org/apache/camel/quarkus/component/opentelemetry/patch/OpenTelemetryInstrumentedThreadPoolFactory.java create mode 100644 extensions/opentelemetry/runtime/src/main/java/org/apache/camel/quarkus/component/opentelemetry/patch/internal/CurrentContextScheduledExecutorService.java create mode 100644 extensions/opentelemetry/runtime/src/main/java/org/apache/camel/quarkus/component/opentelemetry/patch/internal/ForwardingScheduledExecutorService.java delete mode 100644 integration-test-groups/jdbc/mysql/README.adoc create mode 100644 integration-test-groups/jdbc/mysql/src/test/java/org/apache/camel/quarkus/component/jdbc/mysql/MysqlTestResource.java rename {integration-tests-jvm => integration-tests}/beanio/pom.xml (83%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/BeanioResource.java (100%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/BeanioRoutes.java (100%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/A1Record.java (95%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/AbstractRecord.java (95%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/B1Record.java (95%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/CustomErrorHandler.java (100%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Employee.java (97%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/EmployeeAnnotated.java (100%) copy {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Error.java (93%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Header.java (97%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Separator.java (95%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Trailer.java (95%) copy {integration-test-groups/jdbc/mysql => integration-tests/beanio}/src/main/resources/application.properties (80%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/resources/complex-mapping.xml (98%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/resources/employee-mapping.xml (89%) rename {integration-tests-jvm => integration-tests}/beanio/src/main/resources/single-object-mapping.xml (94%) rename integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Error.java => integration-tests/beanio/src/test/java/org/apache/camel/quarkus/component/beanio/it/BeanioIT.java (67%) rename {integration-tests-jvm => integration-tests}/beanio/src/test/java/org/apache/camel/quarkus/component/beanio/it/BeanioTest.java (100%) rename {integration-tests-jvm => integration-tests}/beanio/src/test/resources/complex-data.txt (100%) rename {integration-tests-jvm => integration-tests}/beanio/src/test/resources/employees-csv.txt (100%) rename {integration-tests-jvm => integration-tests}/beanio/src/test/resources/employees-delimited.txt (100%) rename {integration-tests-jvm => integration-tests}/beanio/src/test/resources/employees-fixedlength.txt (100%) rename {integration-tests-jvm => integration-tests}/beanio/src/test/resources/employees-with-error.txt (100%) rename {integration-tests-jvm => integration-tests}/beanio/src/test/resources/employees-xml.txt (100%) copy extensions-jvm/beanio/runtime/src/main/resources/META-INF/quarkus-extension.yaml => integration-tests/kamelet/src/main/resources/kamelets/greeting-from-property.kamelet.yaml (54%) rename extensions-jvm/beanio/runtime/src/main/resources/META-INF/quarkus-extension.yaml => integration-tests/kamelet/src/main/resources/pipes/greeting-pipe.yaml (56%)