jax-rs相关内容
我正在寻找一种将包含参数名称和值的映射传递给Get Web Target的方法。我希望RESTEasy将我的映射转换为URL查询参数列表;然而,RESTEasy抛出了一个异常,说明Caused by: javax.ws.rs.ProcessingException: RESTEASY004565: A GET request cannot have a body. 。如何告诉RESTEasy将此映
..
我尝试使用Jersey或RESTEasy中的任何一个发送GET请求,并将某个URL字符串作为参数 Response response = new ResteasyClientBuilder() .build() .target(UriBuilder.fromPath("https://foo.bar")) .queryParam("url",
..
我必须使用JAX-RS(RESTEasy作为实现)将JSON映射到Java PoJO。问题是,JSON是动态的。请看这个例子: { "typeCode": "SAMPLE", "data": [ { "id": "COMMENTS", "answerValue": { "type": "YesNoAnswer", "va
..
我正在尝试使用Javax/jaxars,并且使用的是我不太熟悉的WildFly 25服务器。 在搜索类似于Spring的Actuator的东西时,我无意中发现了服务器默认公开的指标和健康端点,以及它向应用程序端点添加自定义计数器、量规等的能力。 但是,无论我做什么,这些自定义终结点都不会在默认的http://localhost:9990/metrics URL下公开。 我正在遵循
..
将Apache's CXF JAX-RS Spring Boot starter与CXF CDI dependency(cxf-integration-cdi)一起使用时,Spring尝试自动装配失败,因为它只支持JSR 330和not CDI。有没有办法让CDI与Spring Boot配合使用? 编码: package com.ibm.test.webservices; impor
..
我的API方法无法将对象转换为XML,但它可以转换为JSON。当方法返回类型为Collection(Map)时,它转换为XML,没有任何运行时异常(找不到MessageBodyWriter),但是当使用Response作为返回类型时,它会导致运行时异常。我在这里提到代码。我认为我的代码中没有任何问题,只是依赖项有问题。 package lk.ac.jfn.vau.MyDBapi.Model;
..
我正在试用Jersey Programmal Resource Builder API,我能够 配置资源,但是在以下情况下我会得到空的ContainerRequestContext对象 正在尝试访问路径参数。可能是什么问题? 注意:我使用的是版本2.35 public static void main(String[] args) { try { Resour
..
Swagger-Core 似乎将 @Suspended final AsyncResponse asyncResponse 成员解释为请求正文参数.这显然不是故意的,也不是事实. 我想告诉 swagger-core 忽略此参数并将其从 api-docs 中排除.有什么想法吗? 这是我的代码的样子: @Stateless@Path("/咖啡")@Api(value = "/coffee
..
给定一个现有的带有 JAX-RS 注释的 API,它接受 &返回带有杰克逊注释类型的json,有没有办法可以生成一些YAML Swagger文档?我的计划 B 是编写一些代码,使用反射来查找带有 REST 注释的类型,制作它们的参数的哈希图 &返回,然后为 Jackson 注释爬取这些类,并以这种方式生成文档. 我更愿意使用已经存在的解决方案来编写一次性的东西.我发现这个 Swagger
..
我刚刚大摇大摆地生成了一个有效的 swagger.json.我使用 Application-config 方法配置了招摇.但是,一旦我覆盖 getClasses-Method 以添加招摇资源,我的 JAX-RS 路径注释类就会停止工作.方法是这样的 @Override公共设置>获取类(){设置>资源 = 新的 HashSet();资源.add(io.swagger
..
如何为这个示例 post API 定义 swagger 注释.TenantConfiguration 正在获取为 json 有效负载. @Consumes({ "application/json", "application/xml" })@邮政public Message configureSettings(TenantConfiguration 配置)抛出 AndroidAgentExcep
..
我在我的 apache cxf 项目中使用了 swagger,使用了 @Api 和 @ApiOperations 以及 @ApiParam 注释,并为其余服务生成了一个 api 文档. 但我想从模型属性或完整模块或属性属性中排除一些字段,如 EntityTag、StatusType 和 MediaType 等. 怎么做? 我正在从 db 获取数据并将其设置为用户对象并将该用户对象
..
我找不到任何工作示例,如何实现以下目标:我希望 Swagger-UI 中的 API 方法按方法 (GET-POST-PUT-DELETE) 或/AND 按字母顺序排序. 到目前为止,所有方法都以随机顺序显示,即使不是按照我的源代码给出的顺序. 我使用 Jax-RS + Jersey 1. 使用@ApiOperation 的位置属性进行排序对我来说不是一个选项,因为方法太多,API
..
我已经使用 JAX-RS 实现了一个 Rest web 服务(功能不相关).现在我想使用 Swagger 生成它的文档.我已按照以下步骤操作: 1) 在 build.gradle 我得到了我需要的所有依赖: 编译'org.glassfish.jersey.media:jersey-media-moxy:2.13' 2) 我用 Swagger 注释记录我的代码 3) 我在我的
..
我有以下 GET REST 方法: import java.time.OffsetDateTime;导入 javax.ws.rs.Consumes;导入 javax.ws.rs.DELETE;导入 javax.ws.rs.GET;导入 javax.ws.rs.HeaderParam;导入 javax.ws.rs.POST;导入 javax.ws.rs.PUT;导入 javax.ws.rs.Pat
..
有 3 个问题.我正在使用 Java Restful 网络服务,请求是 HTTP POST 客户端如何将 JSON 数据与 application/x-www-form-urlencoded 的 MediaType 一起发送.是否有可能使用字节数组? 如何使用在服务器端以 byte[] 格式发送的 JSON 数据以及 application/x-www-form-urlencoded
..
我想将一个 JSON 对象从我的页面发布到 Rest WS.但是,当我通过 jQuery ajax 调用作为输出发布 json 时,我得到了一个 HTML 页面,其中包含“HTTP Status 405 - Method Not Allowed"的 JSON 状态,这是我从 Rest Web Service 发送的.请参考以下代码片段. 我使用的是 jquery 1.11.3 版本.
..
当我在 Tomcat 8 上使用 JDK 8 从 Eclipse 运行我的 Web 项目时,一切正常,但是一旦我构建了这个项目并将 WAR 部署到服务器上的 Tomcat 8,我就会收到以下错误: java.lang.IncompatibleClassChangeError: com.sun.jersey.json.impl.provider.entity.JSONRootElementProv
..
我正在使用 Jersey 实现一个 Restful Web 服务.我想将 index.jsp 显示为欢迎页面.
..
我正在编写一个 JAX-RS 库(不是应用程序). 我有: 抽象类 A {@PostConstructprivate void constructor_a() {}//未调用@注入私人的一些一些;}公共抽象类 B 扩展 A {@PostConstructprivate void constructor_b() {}//未调用} 和测试类: @Path("c")公共类 C 扩展 B {@
..