genexus - 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?有解决办法吗?
感谢您的任何见解。
解决方案
不幸的是,OpenAPI 3.0 目前不支持(GX16u10)。
它在 GeneXus 的积压工作中,所以希望你能很快看到它。
推荐阅读
- asp.net-core - 使用 Ocelot API 网关连接到 SignalR 集线器
- reactjs - 如何将分隔线添加到dataGrid材质ui和行
- reactjs - React 在组件上生成 pdf
- android - FirebaseAnalytics 中的 first_open 事件显示膨胀的数据。如何找出这种数据异常的原因?
- regex - 在另一个字符串中匹配一个字符串
- sql-insert - CDH 5.10.0 中的主目录
- node.js - 错误类型错误:无法读取未定义的属性“样式资源加载器”
- r - 响应式更新模块化 Shiny 应用程序中的侧边栏
- c# - 使用 Reflection.Emit 覆盖一个方法
- javascript - 我无法在我的购物车中将我的产品减少 1,因为我遇到了一个未定义的问题