使用Swagger在Mule中记录RESTful服务

时间:2013-10-21 18:44:03

标签: mule swagger swagger-ui

我想使用swagger来记录我们的RESTful API。我们的泽西岛课程将从骡子流中消耗掉。要使用swagger来记录我的API,我需要使用这里提到的servlet配置 - https://github.com/wordnik/swagger-core/wiki/Java-JAXRS-Quickstart

由于Jersey类部署在mule中,因此没有web.XML。

如果您知道如何使用Mule配置swagger,请告诉我如何操作。我非常感谢您的反馈和建议。

1 个答案:

答案 0 :(得分:3)

我看到两种可能的选择,后者是成功机会最高的选项:

  • 在Mule中运行Servlet容器,如随独立分发提供的书店示例所示,按照指示配置web.xml并确保您使用servlet而不是http入站端点骡子配置。
  • 使用https://github.com/ryankennedy/swagger-jaxrs-doclet在构建时生成静态Swagger配置,并使用HTTP传输中的静态资源消息处理器为其提供服务。