首页 文章
  • 10 votes
     answers
     views

    来自Spring Hateoas的文件HAL“_links”(带着招摇)? [关闭]

    我有一个REST服务,我想为我的客户开发团队记录 . 所以我从 Spring-Hateoas 添加了一些 Links 到我的资源API,并插入它 swagger-springmvc @Api... 注释来记录所有内容,并为我的Angular团队提供一个很好的API参考,以便能够理解我的REST服务 . 问题是 swagger 无法发现可能的链接,只是给我一大堆 Links 而不说出他们可能的值...
  • 1 votes
     answers
     views

    Swagger与Spring-MVC和自定义序列化器

    我正在尝试使用Swagger来记录基于Spring-MVC的REST-API,并且在使用Swagger来反映自定义序列化器和反序列化器的使用时遇到了问题 . 因为JSON必须符合已 Build 的格式(设计不是特别好),并且我希望在Java类中有一个设计合理的API模型,所以我使用了一些JsonSerializer的自定义实现来生成JSON输出 . 当我在Spring-MVC控制器中启用带有注释的...
  • 0 votes
     answers
     views

    如何在构建时从JAX-RS(Jersey 2)应用程序生成一个swagger API规范?

    swagger-core documentation描述了如何将swagger合并到应用程序中 . 在运行时扫描注释 . 相反,我想在构建时静态生成swagger API规范 . 这是否可以使用swagger-core? 编辑:我们正在使用 Ant 建设 .
  • 0 votes
     answers
     views

    将swagger api集成到Java应用程序中

    我一直在谷歌搜索如何在Java应用程序中使用Swagger,但我没有找到任何有用的资源,所以我在这里问 . 我知道这是一个非常普遍的问题,但我需要找到一些起点才能获得下一步 . 所以,我有JavaEE应用程序通过http获取一些JSON,解析它并使用这些数据 . 我获得了一个全新的Swagger API规范(确切地说是1.2) . 问题是我不知道如何将它与我的应用程序结合在一起 . 我应该将带...
  • 16 votes
     answers
     views

    Spring Pageable接口的Swagger文档

    我使用Spring Boot开发了一个微服务 . REST API的文档是使用Swagger完成的 . 一些REST资源利用Spring概念免费提供分页 . 以下是一个例子: @RequestMapping(value = "/buckets", method = GET) public PagedResources list(Pageable pageable, Paged...
  • 0 votes
     answers
     views

    Java:是否可以使用任何适配器的swagger-core注释?

    我想知道是否有可能只在swagger-core annotations上使用jax-rs或springfox等任何适配器的帮助来构建Swagger文档? 为什么要问这个问题:例如当使用springfox时,它依赖于Spring注释,如 @RequestMapping , @ResponseStatus 等 . 想象一下,我想指定一个默认返回201的POST方法: @ApiOperation(val...
  • 0 votes
     answers
     views

    Swagger on Spring远程应用程序

    是否可以在Spring Remoting应用程序(HTTP调用程序)上添加swagger注释来生成文档?我已经在REST API上尝试过Swagger并且它工作正常但在Spring Remoting应用程序上使用相同的注释不起作用 .
  • 12 votes
     answers
     views

    使用Swagger的CXF REST API文档

    根据Swagger的教程,似乎swagger仅支持Jersey框架(参见https://github.com/wordnik/swagger-core/wiki/java-jax-rs) 是否有人在实施CXF JAX-RS的过程中进行招摇的工作?你能在这里分享你的建议吗?
  • 1 votes
     answers
     views

    Swashbuckle无法更改index.html(CustomAsset不存在)

    我正在使用Swashbuckle作为我的ASP.NET核心项目,我想修改我的index.html,我看到了这个页面:https://github.com/domaindrivendev/Swashbuckle/tree/swagger_2.0#provide-your-own-indexhtml,它解释了如何做到这一点,但问题是CustomAsset方法没有't seem to exist any...
  • 1 votes
     answers
     views

    使用apache cxf加载wsdl时出现异常

    我使用apache cxf从WSDL文件生成了Web服务客户端 . 但是从java客户端加载服务类时会抛出异常,如下所示 . 这里的问题是我们从不同的机器调用此服务 . 所以称它为localhost不会工作 . 你能否在不改变服务器中的wsdl的情况下提出解决方案 . Also WSDL contains the xsd import as shown below. <xsd:impor...
  • 0 votes
     answers
     views

    Swagger,CXF和Servicemix

    如何为使用cxfrs创建的休息服务包含swagger以及在servicemix中运行它所需的所有功能和包?
  • 0 votes
     answers
     views

    骡子奇怪的流动行为

    我正在使用mule 3.2.0并且我在java-class中调用muleclient.send方法,该方法将soap-request发送到mule流(此处不存在),将其发送到接收请求的http endpoints ,将其记录到我的db使用代理模式并将其传播到具有Dispatcher transformer的“ServiceFlow” - java类,它使用MuleClient.send(Stri...
  • 2 votes
     answers
     views

    如何捕捉骡子流中的任何异常

    我有一个可以抛出异常的mule流(无法连接到连接器,组件抛出异常等) . 当发生这种情况时,骡子流停止发生异常的地方 . 我需要捕获流抛出的任何异常并发送指示发生异常的电子邮件通知 . (特别是对于像JMS读取那样运行异步的流程) . 我应该使用流中的哪个元素来捕获任何异常并发送电子邮件? 我试过了: <default-exception-strategy> <...
  • 1 votes
     answers
     views

    如何从AJAX HTML客户端调用Mule ESB REST服务

    我有一个简单的Mule流设置,带有一个servlet入站 endpoints ,它调用一个REST服务: <flow name="sandboxFlow" doc:name="sandboxFlow"> <servlet:inbound-endpoint path="rest" responseTimeout=&...
  • 2 votes
     answers
     views

    通过http支持mule多语言数据传输

    我想帮助实现下面的mule用例.Mule流包含http-inbound-endpoint和object-string transformer(可选)以及打印有效负载的logger . 要求是我使用带有json字符串的rest客户端调用流 {"name":"ساختبار","age":"25"} 在json字符串名称中...
  • 0 votes
     answers
     views

    Mule出站 endpoints 级别统计信息,以便于集成测试

    我正在寻找一个实用的解决方案来对基于Mule的集成层进行集成测试 . 这篇文章有一些很好的指示,但看起来有点过时了 . 我从这里的文章中再现了一个很好的主意 跟踪向外部系统传递消息 . 在套件运行后询问已经与测试消息联系的所有系统,以确保它们都收到预期的结果,实现起来太繁琐 . 如何跟踪这些测试消息?一种选择可以是运行Mule ESB,将其日志记录级别设置为DEBUG,并通过跟踪它们的相关ID来...
  • 2 votes
     answers
     views

    有人能给我简单的 spring 与骡子融合吗?

    我正在将一个Spring项目与Mule和a集成,在启动时收到以下错误 . 有没有最好的参考我可以用于 spring 骡子整合流量? 骡流配置 <?xml version="1.0" encoding="UTF-8"?> <mule xmlns:mulexml="http://www.mulesoft.org/schema/mule...
  • 0 votes
     answers
     views

    如何在流中找到mule配置文件名

    我想打印mule配置文件名,在流程中的 Logger 中,我该如何获取它? 假设test.xml中的配置文件名,里面有一个流有 Logger ,打印test.xml,我怎么能得到这个呢? flow name =“filenameFlow”> http:listener config-ref =“HTTP_Listener_Configuration”path =“/ Hello”doc:na...
  • 68 votes
     answers
     views

    Swagger / OpenAPI - 使用$ ref传递可重用的已定义参数

    让's say I' ve得到像 limit 这样的参数 . 这个地方到处都是用的,如果我需要更新它,就必须在任何地方进行更改: parameters: - name: limit in: query description: Limits the number of returned results required: false type...
  • 3 votes
     answers
     views

    在启动期间通过Config.MapRoute进行路由的Swashbuckle-Swagger文档?

    在我的.NET Core 2.0 Web API启动期间,我通过 MapRoute() 方法将路由注册到我的控制器 . 我想招摇这些路线或者允许我在启动时添加它们 . 我知道文档显示swagger不支持开箱即用的传统路由(仅基于属性的路由),但是有没有人可以为启动期间动态创建的路由提供文档?
  • 27 votes
     answers
     views

    Swagger编辑体内的多个参数

    所以我理解,如果我们想要身体参数,我们必须有一个模式,我这样做 . 问题是无论我如何尝试定义我的架构,它都不允许我有多个body参数 . 这是我尝试过的方法之一的示例 . 任何帮助都会很棒! swagger: '2.0' # This is your document metadata info: version: "0.0.1" title: Todo App sc...
  • 3 votes
     answers
     views

    Swagger为body参数抛出“Swagger Error Not a valid parameter definition”

    这是我的意见: parameters: - name: body in: body required: true type: object description: | The body. schema: $ref: '#/definitions/CsrRequest' 它说: 细节 Obje...
  • 15 votes
     answers
     views

    Swagger发送body和formData参数

    我正在使用Swagger 2.0,我有一个问题是发送多个帖子参数 . 我有一个招摇错误 Operation cannot have a body parameter and a formData parameter ,我不知道如何解决它 . 在我的定义中,我有一个body参数,这个参数需要一个JSON格式,但是我还有其他参数,比如要上传的文件和文件名 . 如何发送body和formData参数呢?...
  • 1 votes
     answers
     views

    如何从对象中提取参数以在文档中的参数中显示

    我有以下API endpoints : @ApiResponses( value = { @ApiResponse(code = 200, message = "OK", responseHeaders = { @ResponseHeader(name = "X-RateLimit-Lim...
  • 1 votes
     answers
     views

    在swagger.json中检索“$ ref”字段

    我试图使用swagger解析器来解析和检索“swagger.json”中的信息(io.swagger.parser.SwaggerParser;) 下面是“swagger.json”的摘录 . 我正在尝试检索“$ ref”:“#/ definitions / abc” . "responses" : { "200" : { &qu...
  • 6 votes
     answers
     views

    查询和/或正文中的Swagger参数

    我们的API具有这样的 endpoints ,通过合并这两组参数,同时支持 query 和 body 的参数 . 例如: /foo?param1=value1 body: { param2=value2 } 生成的参数集将包含两个, param1 和 param2 . 此 endpoints 可用作: /foo?param1=value1&param2=value2 要么 /...
  • 3 votes
     answers
     views

    Swagger 2.0:接受任何(复杂)JSON值的模式

    我正在编写Swagger 2.0规范的API基本上是任何JSON值的存储 . 我想要一个读取值的路径和一个存储非预定义深度的任何JSON值(null,数字,整数,字符串,对象,数组)的路径 . 不幸的是,似乎Swagger 2.0对输入和输出的模式非常严格,并且不允许JSON Schema允许的整套模式 . Swagger编辑器不允许使用示例混合值(例如,可以是布尔值或整数的属性)或松散定义的数...
  • 16 votes
     answers
     views

    为什么`additionalProperties`是在Swagger / OpenAPI 2.0中表示Dictionary / Map的方法

    虽然我已经看到了OpenAPI spec中的例子: 类型:对象additionalProperties:$ ref:'#/ definitions / ComplexModel' 对我来说,为什么使用 additionalProperties 是Map / Dictionary的正确模式并不明显 . 对于 additionalProperties 规范唯一具体的事情是,它也无济于事: 以下属...
  • 1 votes
     answers
     views

    swagger 2.0中JSON对象的模式类型是什么

    我在Swagger 2.0的帮助下编写了一个API文档 . 我已经生成了一个API,其中响应是在书籍的数组中工作正常 . [{ "id": 1, "book_name": "The Complete Reference Java8", "author": "Herbert Schidt...
  • 2 votes
     answers
     views

    Swagger到JSON-Schema

    我正在寻找一种方法将swagger中定义的模式转换为JSON-Schema . 例如,在我的招摇中,我有: "definitions" : { "response" : { "properties" : { "responseContent" : { ...

热门问题