mpOpenAPI не обнаруживает мои ресурсы - PullRequest
0 голосов
/ 20 января 2019

Запуск 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 Ответ

0 голосов
/ 21 января 2019

Вы можете открыть вопрос здесь: https://github.com/OpenLiberty/open-liberty/issues

Было бы полезно, если бы вы могли предоставить информацию о наличии ошибок в папке logs / ffdc

...