This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit d0ba9d2e735debacc8a9462ba6b1498b65eb1f0e Author: JiriOndrusek <ondrusek.j...@gmail.com> AuthorDate: Mon May 15 15:29:52 2023 +0200 Fix of Openapi-java because of CAMEL-18963 (compile and jvm works, native fails) --- .../java/deployment/OpenApiJavaProcessor.java | 16 +++++----- ...itutions.java => OpenapiJavaSubstitutions.java} | 18 ++++++++++-- .../openapijava/it/common/OpenApiTest.java | 6 +--- .../component/openapijava/it/v2/OpenApiV2Test.java | 7 ++--- .../component/openapijava/it/v3/OpenApiV3Test.java | 2 +- poms/bom/pom.xml | 20 +++++++++++++ poms/bom/src/main/generated/flattened-full-pom.xml | 34 +++++++++++++++++----- .../src/main/generated/flattened-reduced-pom.xml | 34 +++++++++++++++++----- .../generated/flattened-reduced-verbose-pom.xml | 34 +++++++++++++++++----- 9 files changed, 129 insertions(+), 42 deletions(-) diff --git a/extensions/openapi-java/deployment/src/main/java/org/apache/camel/quarkus/component/openapi/java/deployment/OpenApiJavaProcessor.java b/extensions/openapi-java/deployment/src/main/java/org/apache/camel/quarkus/component/openapi/java/deployment/OpenApiJavaProcessor.java index c4d93f3cc3..97e1d822ab 100644 --- a/extensions/openapi-java/deployment/src/main/java/org/apache/camel/quarkus/component/openapi/java/deployment/OpenApiJavaProcessor.java +++ b/extensions/openapi-java/deployment/src/main/java/org/apache/camel/quarkus/component/openapi/java/deployment/OpenApiJavaProcessor.java @@ -30,7 +30,6 @@ import com.fasterxml.jackson.core.JsonFactory; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.SerializationFeature; -import io.apicurio.datamodels.openapi.models.OasDocument; import io.quarkus.bootstrap.classloading.QuarkusClassLoader; import io.quarkus.deployment.Capabilities; import io.quarkus.deployment.Capability; @@ -59,6 +58,7 @@ import org.apache.camel.openapi.BeanConfig; import org.apache.camel.openapi.DefaultRestDefinitionsResolver; import org.apache.camel.openapi.RestDefinitionsResolver; import org.apache.camel.openapi.RestOpenApiReader; +import org.apache.camel.openapi.RestOpenApiSupport; import org.apache.camel.quarkus.core.deployment.spi.CamelRoutesBuilderClassBuildItem; import org.apache.camel.quarkus.core.deployment.util.CamelSupport; import org.apache.camel.spi.RestConfiguration; @@ -88,7 +88,7 @@ class OpenApiJavaProcessor { @BuildStep void addDependencies(BuildProducer<IndexDependencyBuildItem> indexDependency) { - indexDependency.produce(new IndexDependencyBuildItem("io.swagger.core.v3", "swagger-models-jakarta")); + indexDependency.produce(new IndexDependencyBuildItem("io.swagger.core.v3", "swagger-models")); } @BuildStep @@ -96,8 +96,8 @@ class OpenApiJavaProcessor { reflectiveClasses.produce(ReflectiveClassBuildItem.builder(SCHEMA.toString()).methods().fields().build()); IndexView index = combinedIndex.getIndex(); - index.getAllKnownSubclasses(SCHEMA).stream().map(ClassInfo::toString).forEach( - name -> reflectiveClasses.produce(ReflectiveClassBuildItem.builder(name).methods().build())); + index.getAllKnownSubclasses(SCHEMA).stream().map(ClassInfo::toString) + .forEach(name -> reflectiveClasses.produce(ReflectiveClassBuildItem.builder(name).methods().build())); reflectiveClasses.produce(ReflectiveClassBuildItem.builder(Discriminator.class).build()); } @@ -186,7 +186,7 @@ class CamelRestOASFilter implements OASFilter { initOpenApi(bc, info, rc, Optional.ofNullable(rc.getApiProperties()).orElseGet(HashMap::new)); - final OasDocument openApi = reader.read(context, rests, bc, null, context.getClassResolver()); + final io.swagger.v3.oas.models.OpenAPI openApi = reader.read(context, rests, bc, null, context.getClassResolver()); if (!rc.isApiVendorExtension()) { clearVendorExtensions(openApi); } @@ -195,9 +195,9 @@ class CamelRestOASFilter implements OASFilter { final ObjectMapper mapper = new ObjectMapper(new JsonFactory()); mapper.enable(SerializationFeature.INDENT_OUTPUT); mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); - final Object dump = io.apicurio.datamodels.Library.writeNode(openApi); - final byte[] jsonData = mapper.writeValueAsBytes(dump); - final JsonNode node = mapper.readTree(jsonData); + + String jsonContent = RestOpenApiSupport.getJsonFromOpenAPI(openApi, bc); + final JsonNode node = mapper.readTree(jsonContent); OpenAPI oai = new OpenAPIImpl(); DefinitionReader.processDefinition(oai, node); diff --git a/extensions/openapi-java/runtime/src/main/java/org/apache/camel/quarkus/component/openapi/java/graal/RestOpenApiReaderSubstitutions.java b/extensions/openapi-java/runtime/src/main/java/org/apache/camel/quarkus/component/openapi/java/graal/OpenapiJavaSubstitutions.java similarity index 70% rename from extensions/openapi-java/runtime/src/main/java/org/apache/camel/quarkus/component/openapi/java/graal/RestOpenApiReaderSubstitutions.java rename to extensions/openapi-java/runtime/src/main/java/org/apache/camel/quarkus/component/openapi/java/graal/OpenapiJavaSubstitutions.java index 950cd24434..8ac8b23f13 100644 --- a/extensions/openapi-java/runtime/src/main/java/org/apache/camel/quarkus/component/openapi/java/graal/RestOpenApiReaderSubstitutions.java +++ b/extensions/openapi-java/runtime/src/main/java/org/apache/camel/quarkus/component/openapi/java/graal/OpenapiJavaSubstitutions.java @@ -16,17 +16,29 @@ */ package org.apache.camel.quarkus.component.openapi.java.graal; +import java.util.Calendar; import java.util.List; import com.oracle.svm.core.annotate.Substitute; import com.oracle.svm.core.annotate.TargetClass; -import io.apicurio.datamodels.core.models.ExtensibleNode; +import io.swagger.v3.oas.models.media.Schema; import org.apache.camel.openapi.RestOpenApiReader; +final class OpenapiJavaSubstitutions { +} + @TargetClass(RestOpenApiReader.class) -public final class RestOpenApiReaderSubstitutions { +final class RestOpenApiReaderSubstitutions { @Substitute - private static void convertAndSetItemsEnum(ExtensibleNode items, List<String> allowableValues, Class<?> type) { + private static void convertAndSetItemsEnum(final Schema items, final List<String> allowableValues, final Class<?> type) { throw new UnsupportedOperationException("RestOpenApiReader::convertAndSetItemsEnum should not be invoked"); } } + +@TargetClass(Calendar.Builder.class) +final class CalendarBuilderSubstitution { + @Substitute + public Calendar build() { + throw new UnsupportedOperationException("Calendar::build is not supported"); + } +} diff --git a/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/common/OpenApiTest.java b/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/common/OpenApiTest.java index 352851e43e..e759eedc8b 100644 --- a/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/common/OpenApiTest.java +++ b/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/common/OpenApiTest.java @@ -114,7 +114,7 @@ public abstract class OpenApiTest { .statusCode(200) .body( "components.securitySchemes", hasKey("basicAuth"), - "components.securitySchemes.basicAuth.scheme", is("basic"), + "components.securitySchemes.basicAuth.name", is("basic"), "components.securitySchemes.basicAuth.type", is("http"), "components.securitySchemes.basicAuth.description", is("Basic Authentication")); @@ -153,18 +153,14 @@ public abstract class OpenApiTest { "paths.'/api/operation/spec'.get.parameters[0].description", is("Header Param Number"), "paths.'/api/operation/spec'.get.parameters[0].schema.default", is("1"), "paths.'/api/operation/spec'.get.parameters[0].schema.enum", contains("1", "2", "3"), - "paths.'/api/operation/spec'.get.parameters[0].schema.type", is("integer"), "paths.'/api/operation/spec'.get.parameters[0].in", is("header"), "paths.'/api/operation/spec'.get.parameters[0].required", is(true), - "paths.'/api/operation/spec'.get.parameters[1].style", is("multi"), "paths.'/api/operation/spec'.get.parameters[1].name", is("query_letter"), "paths.'/api/operation/spec'.get.parameters[1].description", is("Query Param Letter"), "paths.'/api/operation/spec'.get.parameters[1].schema.default", is("B"), "paths.'/api/operation/spec'.get.parameters[1].schema.enum", contains("A", "B", "C"), - "paths.'/api/operation/spec'.get.parameters[1].schema.type", is("string"), "paths.'/api/operation/spec'.get.parameters[1].in", is("query"), "paths.'/api/operation/spec'.get.parameters[1].required", is(false), - "paths.'/api/operation/spec'.get.responses.418.headers.rate.schema.type", is("integer"), "paths.'/api/operation/spec'.get.responses.418.headers.rate.description", is("API Rate Limit"), "paths.'/api/operation/spec'.get.responses.418.description", is("I am a teapot"), "paths.'/api/operation/spec'.get.responses.error.description", is("Response Error")); diff --git a/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/v2/OpenApiV2Test.java b/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/v2/OpenApiV2Test.java index 69fdfe24ac..31d73ce417 100644 --- a/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/v2/OpenApiV2Test.java +++ b/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/v2/OpenApiV2Test.java @@ -50,12 +50,11 @@ public class OpenApiV2Test extends OpenApiTest { "paths.'/api/operation/spec'", hasKey("get"), "paths.'/api/operation/spec'.get.parameters[0].name", is("header_number"), "paths.'/api/operation/spec'.get.parameters[0].description", is("Header Param Number"), - "paths.'/api/operation/spec'.get.parameters[0].default", is("1"), - "paths.'/api/operation/spec'.get.parameters[0].enum", contains("1", "2", "3"), + "paths.'/api/operation/spec'.get.parameters[0].default", is(1), + "paths.'/api/operation/spec'.get.parameters[0].enum", contains(1, 2, 3), "paths.'/api/operation/spec'.get.parameters[0].type", is("integer"), "paths.'/api/operation/spec'.get.parameters[0].in", is("header"), "paths.'/api/operation/spec'.get.parameters[0].required", is(true), - "paths.'/api/operation/spec'.get.parameters[1].collectionFormat", is("multi"), "paths.'/api/operation/spec'.get.parameters[1].name", is("query_letter"), "paths.'/api/operation/spec'.get.parameters[1].description", is("Query Param Letter"), "paths.'/api/operation/spec'.get.parameters[1].default", is("B"), @@ -81,7 +80,7 @@ public class OpenApiV2Test extends OpenApiTest { .statusCode(200) .body( "securityDefinitions", hasKey("basicAuth"), - "securityDefinitions.basicAuth.type", is("basicAuth"), + "securityDefinitions.basicAuth.type", is("basic"), "securityDefinitions.basicAuth.description", is("Basic Authentication")); } diff --git a/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/v3/OpenApiV3Test.java b/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/v3/OpenApiV3Test.java index 552d57981f..2f7bd3d669 100644 --- a/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/v3/OpenApiV3Test.java +++ b/integration-tests/openapi-java/src/test/java/org/apache/camel/quarkus/component/openapijava/it/v3/OpenApiV3Test.java @@ -46,7 +46,7 @@ public class OpenApiV3Test extends OpenApiTest { .statusCode(200) .body( "components.securitySchemes", hasKey("bearerAuth"), - "components.securitySchemes.bearerAuth.scheme", is("bearer"), + "components.securitySchemes.bearerAuth.name", is("bearer"), "components.securitySchemes.bearerAuth.type", is("http"), "components.securitySchemes.bearerAuth.bearerFormat", is("Bearer Token Authentication")); } diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml index b6b7bae3df..94dcce881d 100644 --- a/poms/bom/pom.xml +++ b/poms/bom/pom.xml @@ -1939,6 +1939,16 @@ <groupId>org.apache.camel</groupId> <artifactId>camel-openapi-java</artifactId> <version>${camel.version}</version> + <exclusions> + <exclusion> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + </exclusion> + <exclusion> + <groupId>org.checkerframework</groupId> + <artifactId>checker-qual</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2137,6 +2147,16 @@ <groupId>org.apache.camel</groupId> <artifactId>camel-rest-openapi</artifactId> <version>${camel.version}</version> + <exclusions> + <exclusion> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + </exclusion> + <exclusion> + <groupId>org.checkerframework</groupId> + <artifactId>checker-qual</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.camel</groupId> diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml index 77741ab738..a0422ed562 100644 --- a/poms/bom/src/main/generated/flattened-full-pom.xml +++ b/poms/bom/src/main/generated/flattened-full-pom.xml @@ -1877,6 +1877,16 @@ <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-openapi-java</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <exclusions> + <exclusion> + <groupId>com.google.code.findbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>jsr305</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + </exclusion> + <exclusion> + <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>checker-qual</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -2057,6 +2067,16 @@ <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-rest-openapi</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <exclusions> + <exclusion> + <groupId>com.google.code.findbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>jsr305</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + </exclusion> + <exclusion> + <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>checker-qual</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6423,7 +6443,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-aop</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6438,7 +6458,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-expression</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6449,7 +6469,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-jdbc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6464,7 +6484,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-jms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6479,7 +6499,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-messaging</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6494,7 +6514,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-orm</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6509,7 +6529,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-tx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml index a0591e8928..be702b1741 100644 --- a/poms/bom/src/main/generated/flattened-reduced-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml @@ -1877,6 +1877,16 @@ <groupId>org.apache.camel</groupId> <artifactId>camel-openapi-java</artifactId> <version>4.0.0-SNAPSHOT</version> + <exclusions> + <exclusion> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + </exclusion> + <exclusion> + <groupId>org.checkerframework</groupId> + <artifactId>checker-qual</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -2057,6 +2067,16 @@ <groupId>org.apache.camel</groupId> <artifactId>camel-rest-openapi</artifactId> <version>4.0.0-SNAPSHOT</version> + <exclusions> + <exclusion> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + </exclusion> + <exclusion> + <groupId>org.checkerframework</groupId> + <artifactId>checker-qual</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.camel</groupId> @@ -6408,7 +6428,7 @@ <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> - <version>6.0.8</version> + <version>6.0.9</version> <exclusions> <exclusion> <groupId>org.springframework</groupId> @@ -6423,7 +6443,7 @@ <dependency> <groupId>org.springframework</groupId> <artifactId>spring-expression</artifactId> - <version>6.0.8</version> + <version>6.0.9</version> <exclusions> <exclusion> <groupId>org.springframework</groupId> @@ -6434,7 +6454,7 @@ <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> - <version>6.0.8</version> + <version>6.0.9</version> <exclusions> <exclusion> <groupId>org.springframework</groupId> @@ -6449,7 +6469,7 @@ <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId> - <version>6.0.8</version> + <version>6.0.9</version> <exclusions> <exclusion> <groupId>org.springframework</groupId> @@ -6464,7 +6484,7 @@ <dependency> <groupId>org.springframework</groupId> <artifactId>spring-messaging</artifactId> - <version>6.0.8</version> + <version>6.0.9</version> <exclusions> <exclusion> <groupId>org.springframework</groupId> @@ -6479,7 +6499,7 @@ <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> - <version>6.0.8</version> + <version>6.0.9</version> <exclusions> <exclusion> <groupId>org.springframework</groupId> @@ -6494,7 +6514,7 @@ <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> - <version>6.0.8</version> + <version>6.0.9</version> <exclusions> <exclusion> <groupId>org.springframework</groupId> diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml index c0b2790ef8..b8cceb7630 100644 --- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml @@ -1877,6 +1877,16 @@ <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-openapi-java</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <exclusions> + <exclusion> + <groupId>com.google.code.findbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>jsr305</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + </exclusion> + <exclusion> + <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>checker-qual</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -2057,6 +2067,16 @@ <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-rest-openapi</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>4.0.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <exclusions> + <exclusion> + <groupId>com.google.code.findbugs</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>jsr305</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + </exclusion> + <exclusion> + <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <artifactId>checker-qual</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6408,7 +6428,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-aop</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6423,7 +6443,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-expression</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6434,7 +6454,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-jdbc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6449,7 +6469,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-jms</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6464,7 +6484,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-messaging</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6479,7 +6499,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-orm</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6494,7 +6514,7 @@ <dependency> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>spring-tx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>6.0.8</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>6.0.9</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <exclusions> <exclusion> <groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->