使用mpOpenAPI-1.0和一些JAX-RS资源运行Open Liberty 18.0.0.3。
资源正在运行,http://localhost:9080/openapi/ui/也正在运行,但是mye JAX-RS资源没有人显示在OpenAPI gui中
该文档指出,不应添加任何附加注释,但即使我这样做,也是如此:
@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
答案 0 :(得分:-1)
您可以在此处打开问题: https://github.com/OpenLiberty/open-liberty/issues
如果您可以提供有关logs / ffdc文件夹中是否有任何错误的信息,这将很有帮助