mpOpenAPI не обнаруживает мои ресурсы
Запуск Open Liberty 18.0.0.3 с mpOpenAPI-1.0 и некоторыми ресурсами JAX-RS.
Ресурсы работают, и http://localhost:9080/openapi/ui/ также работает, но ни один из моих ресурсов JAX-RS не отображается в графическом интерфейсе OpenAPI.
Док заявил, что не должно быть необходимости в каких-либо дополнительных аннотациях, но даже если я попробовал вот так:
@Slf4j
@Path(value="/")
@RequestScoped
public class DomaResource {
@GET
@Path("/")
@Produces(MediaType.APPLICATION_JSON)
@Operation(
summary = "Get All Maps",
description = "Retrieving all the available maps at the destination"
)
public MapInfo[] getAllMaps() {
..
..
Я что-то упустил?
Обычный вывод из ' http://localhost:9080/openapi ':
openapi: 3.0.0
info:
title: Deployed APIs
version: 1.0.0
servers:
- url: http://localhost:9080/doma
/ BWA
1 ответ
Вы можете открыть выпуск здесь: https://github.com/OpenLiberty/open-liberty/issues
Было бы полезно, если бы вы могли предоставить информацию о наличии ошибок в папке logs/ffdc