resteasy相关内容
我需要提供一个java REST客户端,它应该包含一个包中所有必需的jar。我选择RestEasy作为REST框架,因为服务器应用程序是在JBoss上完成的。 我到目前为止发现的几乎所有示例都使用应用程序容器环境,其中这些库是提供,因此在编译期间只需要Java EE API或使用Maven构建,因此依赖关系会自动解决,这可能是一个好主意和目前的标准方法,但出于项目相关的原因,我需要在一个li
..
我正面临以下问题。我已经花了3天多的时间,但找不到解决方案。请指导我在这里做错了什么。我是野生蝇新来的Resteasy。 这是堆栈跟踪 19:05:57,610 WARN [org.jboss.resteasy.core.ExceptionHandler](默认任务-14)无法执行:javax.ws.rs.NotFoundException:无法找到完整路径的资源:http:// l
..
我有一项服务,其中路径的最后部分是可选的,用户可以输入 / mypath / 和 / mypath / param1 / 。 我尝试使用正则表达式来过滤路径的最后部分: @Path (“/ mypath {param1:(/ param1)?}”) 我正在使用RestEasy作为我的JAX-RS提供程序代码在Tomcat中按预期工作,但当我在JBoss中部署它时,当我不提交可选部
..
我需要获取RESTful服务的WADL文件。我知道如果使用泽西,它可以 http:// localhost:8080 / application.wadl 。但我使用RESTeasy。 我可以在我的框架案例中做同样的事吗? 解决方案 最新版本: 引用第49章.RESTEasy WADL支持: 第49章.RESTEasy WADL支持 49.1。 RESTEasy W
..
我有一个使用(application / json)并生成(application / json)的restful服务(post)。此服务的单个参数是带注释的java对象。 我正在使用org.jboss.resteasy.client.ClientRequest将请求发送到服务。但是,我在客户端获得此异常并且异常: 无法找到内容类型application / json类型的writer
..
我有一个RESTEasy Web服务器,有很多方法。我希望实现logback来跟踪所有请求和响应,但我不想为每个方法添加 log.info()。 也许有办法在一个地方捕获请求和响应并记录它。也许类似于RESTEasy上HTTP请求流程链上的过滤器。 @Path(“/ rest”) @ Produces(“application / json”) 公共类CounterRestServ
..
我正在尝试编写简单的RESTEasy客户端。下面给出的是示例代码: 客户端客户端= ClientBuilder.newBuilder()。build(); WebTarget target = client.target(“http:// localhost:8080 / context / path”); 响应响应= target.request()。post(Entity.enti
..
使用RESTEasy和Jackson,是否可以在我的模型中使用 @RolesAllowed 注释,以避免某些属性在输出中被序列化,具体取决于角色用户? 我已经找到了大量关于如何使用Jersey进行此操作的文档,但没有使用RESTEasy。 我在此体系结构上被阻止,因此切换库不是一个选项,并使用自定义的 ObjectMapper ,如此处也不是一个选项,因为模型足够大,足以使标记大型数据
..
有没有办法让RestEasy使用Jackson 2+?似乎RestEasy Jackson提供商使用Jackson 1.9.9并且它仍然是ResetEasy 3的一个案例。 解决方案 它发生了相当简单。杰克逊2中已经有杰克逊JAXRS提供商。 jackson-jaxrs-xml-provider jackson-jaxrs-json-provider jackson-jaxrs-
..
我有一个关于我正在建立的网络应用程序的问题,我有一个接收json字符串的REST服务。 Json字符串类似于: { “string”:“value”, “string”:“value”, “object”:{ “string”:“value”, “string”:“value”, .... } } 我正在使用resteasy来解析使用下面的jackson的js
..
我正在使用keycloak保护我的其余API,我按照
..
我正在将我的Java Web应用程序从基于servlet的迁移到JAX-RS。因为我正在使用Jboss,所以我也会使用(默认情况下)RESTEasy。 在我的servlet中,我使用Jackson序列化/反序列化JSON; Jackson允许我以编程方式过滤字段的包含/排除,例如: ObjectMapper mapper = new ObjectMapper()。setVisibil
..
我使用RESTEasy使用JSON序列化实现REST服务。目前,日期自1970年以来被序列化为毫秒。为了提高兼容性,我想将我的日期变为两种格式之一;毫秒+时区偏移或ISO 8061。 似乎RESTEasy曾经使用Jettison进行JSON序列化,但是从我读过的内容来看,他们已经转向杰克逊了。所有这些都让google搜索得到了很好的帮助。 据我所知,我需要实现一个ContextReso
..
假设我在JAX-RS 1环境中有数据类(与Jackson提供商一起使用RestEasy 2),如下所示: class Foo { int id; 字符串名称; 酒吧; ... } Bar 正在: class Bar { int one; String two; } 现在我想要 Bar 以特殊方式序列化(可能取决于所请
..
写下以下问题: Jersey + Jackson JSON日期格式序列化 - 如何更改格式或使用自定义JacksonJsonProvider 。 我想知道 杰克逊是否指定将json日期格式规范化为unix时间整数? 后续问题... 有吗最近一直在改变立场吗? 日期格式不应该标准化为jaxb xml输出提供的相同格式吗? 为什么/为什么不呢? 为解决这个问题付出的
..
我正在使用IntelliJ IDEA开发一个简单的基于maven的JavaEE应用程序,显然我想将Wildfly 8用于开发和生产。我只需要通过一些RESTful Web服务公开一些实体。这些实体具有双向关系,当它们被序列化为JSON时会导致循环。 新版本的Jackson能够处理这种情况特殊注释。为了实现这一点,我需要排除Wildfly内置的JSON序列化器/ jackson提供程序/它是什
..
我有一个休息端点,它返回 List 。我试图测试这个休息端点为 @Test public void testGetAllVariablesWithoutQueryParamPass()抛出异常{ final ClientRequest clientCreateRequest = new ClientRequest(“http:// loc
..
我正在尝试测试Keycloak REST API。 已安装版本2.1.0.Final。 我可以通过浏览器使用SSL访问管理员而不会出现问题。 我正在使用上面的代码: Keycloak keycloakClient = KeycloakBuilder.builder() .serverUrl(“https://keycloak.intra.rps.com.br/auth”) .
..
我正在使用RestEasy,Jboss 7和EJB 3.1。我正在创建一个以JSON格式返回数据的RESTful Web服务。 问题是我有一个 @ManyToOne 我的一个实体上的关系,它会在序列化过程中导致无限递归。我尝试使用Jackson的 @JsonIgnore 和 @JsonBackReference 注释来解决问题但看起来似乎完全被忽略了无限递归仍在发生。 这是我的用户类:
..
我被要求美化默认的Jackson JSON来自RestEasy端点。我做了一些关于杰克逊的研究并写了一些独立的代码,以便能够抑制空值,自定义数据格式等。现在的挑战是在RestEasy的JSON序列化中注入这些代码。 从论坛帖子来看,这在Spring中是微不足道的,但在RestEasy中似乎并非如此。我编写了一个ContextResolver并在web.xml(在Tomcat上)的上下文par
..