首页 > 解决方案 > GeneXus 16 .NET U10 - 导入 OpenAPI - 支持 OpenAPI 3.0.0?

问题描述

我正在将 OpenAPI 3.0.0 yaml 文件导入 GX 16 U10 并收到以下错误:

========== OpenAPI Import started ==========
[main] INFO io.swagger.parser.Swagger20Parser - reading from C:/test.yaml
[main] INFO io.swagger.parser.Swagger20Parser - reading from C:/test.yaml
[main] ERROR io.swagger.parser.SwaggerCompatConverter - failed to read resource listing
com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'openapi': was expecting ('true', 'false' or 'null')
...
error: Error trying to read data from file path or url
Failed: OpenAPI Import

从错误的顶部看,这似乎是在尝试使用 swagger 2.0。是否支持 OpenAPI 3.0?有解决办法吗?

感谢您的任何见解。

标签: genexus

解决方案


不幸的是,OpenAPI 3.0 目前不支持(GX16u10)。
它在 GeneXus 的积压工作中,所以希望你能很快看到它。


推荐阅读