resteasy相关内容

如何使用 Errai 将 GWT 与 JAX-RS/RESTEasy 服务器集成?

我想从 GWT 客户端应用程序调用使用 RESTEasy 和 JAX-RS 创建的 REST 服务.使用 Errai 为服务器和客户端使用单一代码库的最佳过程是什么? 解决方案 我们都喜欢 REST.它是供应商、平台和语言中立的;调试、实施和访问都很简单;它为您的云、浏览器、移动和桌面应用程序提供了可靠的后端. Java 开发人员可以使用支持 JAX-RS 的库,例如 RESTEas ..
发布时间:2022-01-07 12:40:35 其他开发

resteasy-cdi - 获取“重复上下文初始化参数 resteasy.injector.factory";错误

我在使用 RESTEASY 的其余应用程序上需要 CDI 功能.所以我遵循了手册的说明 在我的应用程序上设置 resteasy-cdi 模块,该模块在 JBoss AS7 上运行. 但是当我启动服务器时出现以下错误: 13:48:08,631 错误 [org.apache.catalina.core.StandardContext](MSC 服务线程 1-4)上下文 [/MainSer ..
发布时间:2022-01-07 12:32:33 其他开发

jboss Resteasy 参数注入@Context

我正在使用 jboss 7.1 和 resteasy 进行基于令牌的身份验证.我正在使用 PreProcessInterceptor 来拦截请求、获取令牌、从令牌中检索用户,然后根据放置在方法上的自定义注释检查用户角色.我现在想做的是像下面这样将 User 注入到方法中. @Path("/doStuffWithUser")@得到@Requires("ADMIN")//自定义注解公共响应 doSt ..
发布时间:2022-01-07 12:31:49 Java开发

轻松和初始化参数 - 如何访问?

我想在我的 web.xml 中有一些 init 参数并稍后在应用程序中检索它们,我知道当我有一个普通的 servlet 时我可以做到这一点.但是,使用 resteasy 我将 HttpServletDispatcher 配置为我的默认 servlet,所以我不太确定如何从我的其余资源访问它.这可能非常简单,或者我可能需要使用不同的方法,无论哪种方式,了解你们的想法都会很好.以下是我的web.xml ..
发布时间:2022-01-07 12:28:48 其他开发

Jax-RS 中的可选 @PathParam

我有一个服务,其中路径的最后一部分是可选的,用户可以同时输入 /mypath/ 和 /mypath/param1/. 我尝试使用正则表达式来过滤路径的最后一部分: @Path("/mypath{param1: (/param1)?}") 我使用 RestEasy 作为我的 JAX-RS 提供程序,代码在 Tomcat 中按预期工作,但是当我在 JBoss 中部署它时,如果我不提交 ..
发布时间:2022-01-07 11:56:45 Java开发

Jackson - 序列化时忽略 Map 超类

我有一些扩展 LinkedHashMap 的模型类:它们定义了封装 Map 的 get 和 put 方法的 getter 和 setter.我正在尝试使用 Jackson(使用 RESTEasy)序列化这些类的实例,但 Jackson 拒绝关注我的 getter,这些 getter 用 @JsonProperty 进行了注释.相反,它只是序列化支持映射的键值对.我尝试使用 @JsonAutoDet ..
发布时间:2022-01-07 08:30:03 其他开发

在 RestEasy 中访问 Jackson 对象映射器

我被要求美化来自 RestEasy 端点的默认 Jackson JSON.我对 Jackson 进行了一些研究,并编写了一些独立的代码,以便能够抑制空值、自定义数据格式等.现在的挑战是在 RestEasy 的 JSON 序列化中注入这些代码. 从论坛帖子来看,这在 Spring 中是微不足道的,但在 RestEasy 中似乎并非如此.我编写了一个 ContextResolver 并在 web ..
发布时间:2022-01-06 23:54:23 其他开发

RESTEasy 客户端代理开销?

我正在使用客户端代理创建 RESTEasy 服务,到目前为止它运行良好.但是,我确实注意到在我的一些函数中我看到了相同的代码行: MyClass client = ProxyFactory.create(MyClass.class, "http://localhost:8080"); 将其从函数中取出并使其成为类的成员变量以减少可能的开销是否更好?此服务将处理 10000 请求/分钟的负载.谢 ..
发布时间:2021-12-31 19:39:14 Java开发

ZipException:运行应用程序时无效距离太远错误

我有一个 GWT 应用程序,它使用 Resteasy 作为后端 api/服务,该项目工作正常,但是当我将项目移到另一台机器上并运行它时,我在执行 GWT 运行时收到此错误: Caused by: java.util.zip.ZipException: invalid distance too far back在 java.util.zip.InflaterInputStream.read(Inf ..
发布时间:2021-12-28 21:41:10 Java开发

RESTEasy 的特殊字符编码错误

我正在使用 jboss eap 6.3 开发一个 web 应用程序,它使用 resteasy rest 框架,我遇到了一个糟糕的编码问题,在 POST 资源中作为 FormParam 传递了特殊字符,例如: @POST@Path("/post")公共响应 createTask(@FormParam("param") String param) {LOGGER.info("HELLO POST X ..
发布时间:2021-12-27 15:59:54 Java开发

用于附加文件的 RESTeasy 客户端代码

我需要将文件附加到我的服务端点.我通过 POSTMAN(测试休息服务的 chrome 浏览器插件)测试了该功能,它工作正常. 但我需要用 JUNIT 进行同样的测试.对于这种情况,我使用的是 RESTeasy 客户端. 我正在尝试使用此代码: StringBuilder sb = new StringBuilder();BufferedReader br = new Buffere ..
发布时间:2021-12-24 23:06:01 Java开发

在同一根上下文下托管静态内容和 JAX-RS 服务

我们有多个打包为 WAR 的 Java Web 应用程序,所有这些应用程序都打包在一个 EAR 中.我们的 RESTful 服务是使用 JAX-RS 和版本特定的 WAR 构建的. 我们想为每个特定于版本的 WAR 添加静态内容,但对静态内容和 RESTful 服务 API 调用都使用(WAR 的)根上下文,以便以下所有 URL 都可以使用: {hostname}/v1/swagger.y ..
发布时间:2021-12-22 22:05:16 Java开发

RESTeasy 和返回到带有模型的 JSP 页面

是否有一种不使用 spring 的简单方法让 RESTeasy 返回带有模型的 jsp 或 html 页面?我想做一些类似于 spring ModelAndView 的事情,我有一个请求说/contacts/loomer 并让它返回一个 jsp 模板中的模拟对象.我看到的所有示例都是针对 JSON/XML 的.我知道在泽西岛你可以使用 viewable,但我只需要使用 RESTeasy 的东西. ..
发布时间:2021-12-21 14:48:57 其他开发

AppEngine 的 RESTFul 服务框架

我正在开展一个项目,该项目涉及使用 Google AppEngine PAAS 的移动和网络客户端.我想在我的 AppEngine 应用中使用 RESTFul 网络服务. 我查看了 Stackoverflow 中对 RESTFul 服务框架的引用,这些框架可与 AppEngine 一起用于 Web (GWT) 和移动 (Android) 客户端.尽管 Restlet 似乎为 AppEngin ..
发布时间:2021-12-14 22:41:00 其他开发

RESTEasy 还是 Jersey?

我需要 RESTFul 网络服务.由我的团队决定是否使用 Jersey、Restlet 或 RESTEasy 或其他任何东西.省略其他框架后,我们无法在 RESTEasy 和 Jersey 之间进行选择. 既然两者看起来差不多,那我们应该考虑什么? 客户端 API 应该简单而丰富.我们已经在生产中使用 JBoss 5.1. 请告诉我 Jersey 和 RESTEasy 的优缺点. ..
发布时间:2021-12-11 18:46:55 其他开发