Skip to content

Commit 5a04f30

Browse files
committed
Fix missing exception response types in OpenAPI spec
Since e893628, some error response types referenced by the schema in `$ref`'s were missing from the spec.
1 parent 4c9cecf commit 5a04f30

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: springdoc-openapi-starter-common/src/main/java/org/springdoc/core/service/GenericResponseService.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
import org.springdoc.core.parsers.ReturnTypeParser;
6767
import org.springdoc.core.properties.SpringDocConfigProperties;
6868
import org.springdoc.core.providers.JavadocProvider;
69+
import org.springdoc.core.providers.ObjectMapperProvider;
6970
import org.springdoc.core.utils.PropertyResolverUtils;
7071
import org.springdoc.core.utils.SpringDocAnnotationsUtils;
7172

@@ -736,7 +737,7 @@ private Map<String, ApiResponse> getGenericMapResponse(HandlerMethod handlerMeth
736737

737738
LinkedHashMap<String, ApiResponse> genericApiResponsesClone;
738739
try {
739-
ObjectMapper objectMapper = new ObjectMapper();
740+
ObjectMapper objectMapper = ObjectMapperProvider.createJson(springDocConfigProperties);
740741
genericApiResponsesClone = objectMapper.readValue(objectMapper.writeValueAsString(genericApiResponseMap), ApiResponses.class);
741742
return genericApiResponsesClone;
742743
}

0 commit comments

Comments
 (0)