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

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


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

commit eb770029ce429424d40bdafecfed3494cfacc116
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