Detail
Detail
Fehlerbehebung
Der Import einer API, die keine Beschreibung für eine Response liefert crasht mit einer unverständlichen Fehlermeldung.
Errors in context: Property 'com.top_logic.service.openapi.common.document.ResponsesObject.getDescription()': Property is mandatory but not set. Location: unknown location. Item: ConfigBuilderImpl(config-interface = com.top_logic.service.openapi.common.document.ResponsesObject, location = unknown location, values = HashMap(StatusCode -> 200, valueSet(Content) -> true, valueSet(StatusCode) -> true, Content -> {text/plain=ConfigBuilderImpl(config-interface = com.top_logic.service.openapi.common.document.MediaTypeObject, location = unknown location, values = HashMap(valueSet(Example) -> true, MediaType -> text/plain, valueSet(MediaType) -> true, Example -> "OK"), config-created? = false)}), config-created? = false)
Test
- Ping-API aus dem OpenAPI-Server von tl-demo exportieren, die Beschreibung "OK" der 200-Response löschen und als Client wieder importieren.