From c12ffc3d17938785c479f6ceeec47b730981504b Mon Sep 17 00:00:00 2001 From: nls-jajuko Date: Fri, 14 Nov 2025 16:46:01 +0200 Subject: [PATCH] Fix #159 schema output issue --- .../simple/servlet/jakarta/OpenAPIObjectMapperProvider.java | 2 +- .../simple/servlet/javax/OpenAPIObjectMapperProvider.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp-jakarta/hakunapi-simple-servlet-jakarta/src/main/java/fi/nls/hakunapi/simple/servlet/jakarta/OpenAPIObjectMapperProvider.java b/webapp-jakarta/hakunapi-simple-servlet-jakarta/src/main/java/fi/nls/hakunapi/simple/servlet/jakarta/OpenAPIObjectMapperProvider.java index 2033a15f..8ee3ec3e 100644 --- a/webapp-jakarta/hakunapi-simple-servlet-jakarta/src/main/java/fi/nls/hakunapi/simple/servlet/jakarta/OpenAPIObjectMapperProvider.java +++ b/webapp-jakarta/hakunapi-simple-servlet-jakarta/src/main/java/fi/nls/hakunapi/simple/servlet/jakarta/OpenAPIObjectMapperProvider.java @@ -10,7 +10,7 @@ import io.swagger.v3.core.util.Json; @Provider -@Produces(MediaTypes.APPLICATION_OPENAPI_V3) +@Produces(value = { MediaTypes.APPLICATION_OPENAPI_V3, MediaTypes.APPLICATION_SCHEMA }) public class OpenAPIObjectMapperProvider implements ContextResolver { @Override diff --git a/webapp-javax/hakunapi-simple-servlet-javax/src/main/java/fi/nls/hakunapi/simple/servlet/javax/OpenAPIObjectMapperProvider.java b/webapp-javax/hakunapi-simple-servlet-javax/src/main/java/fi/nls/hakunapi/simple/servlet/javax/OpenAPIObjectMapperProvider.java index 55d80783..e891de09 100644 --- a/webapp-javax/hakunapi-simple-servlet-javax/src/main/java/fi/nls/hakunapi/simple/servlet/javax/OpenAPIObjectMapperProvider.java +++ b/webapp-javax/hakunapi-simple-servlet-javax/src/main/java/fi/nls/hakunapi/simple/servlet/javax/OpenAPIObjectMapperProvider.java @@ -10,7 +10,7 @@ import io.swagger.v3.core.util.Json; @Provider -@Produces(MediaTypes.APPLICATION_OPENAPI_V3) +@Produces(value = { MediaTypes.APPLICATION_OPENAPI_V3, MediaTypes.APPLICATION_SCHEMA }) public class OpenAPIObjectMapperProvider implements ContextResolver { @Override