This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch camel-4.0.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-4.0.x by this push:
     new b13fbdf7d95 CAMEL-20342: camel-openapi-java - NPE in OpenApiHelper
b13fbdf7d95 is described below

commit b13fbdf7d9581ce3d00ab49c2f71ff7ee09512a4
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Jan 18 10:55:49 2024 +0100

    CAMEL-20342: camel-openapi-java - NPE in OpenApiHelper
---
 .../src/main/java/org/apache/camel/openapi/OpenApiHelper.java         | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/components/camel-openapi-java/src/main/java/org/apache/camel/openapi/OpenApiHelper.java
 
b/components/camel-openapi-java/src/main/java/org/apache/camel/openapi/OpenApiHelper.java
index aac2b146985..4f22bd28139 100644
--- 
a/components/camel-openapi-java/src/main/java/org/apache/camel/openapi/OpenApiHelper.java
+++ 
b/components/camel-openapi-java/src/main/java/org/apache/camel/openapi/OpenApiHelper.java
@@ -56,7 +56,9 @@ public final class OpenApiHelper {
         if (openApi.getComponents() != null
                 && openApi.getComponents().getSchemas() != null) {
             for (Schema<?> schemaDefinition : 
openApi.getComponents().getSchemas().values()) {
-                schemaDefinition.getExtensions().clear();
+                if (schemaDefinition.getExtensions() != null) {
+                    schemaDefinition.getExtensions().clear();
+                }
             }
         }
         if (openApi.getPaths() != null) {

Reply via email to