resteasy相关内容

Maven shade + resteasy可以找到内容类型的作家

我有一个适用于maven托管依赖项的项目。但是我要求将我的jar文件作为一个。 为此,我使用maven-shade插件( http://maven.apache.org/plugins/maven-shade-plugin/ )。所有类文件都正确导出但是当我尝试运行我的应用程序时出现错误: 可以找到内容类型multipart / form-data类型的writer:org .jbos ..
发布时间:2018-12-22 18:57:28 Java开发

定制杰克逊序列化的resteasy客户端

是否可以为resteasy客户端注册自定义Jackson JSON序列化程序? 我尝试过这样的事情: ResteasyClient client = new ResteasyClientBuilder() .register(new CustomSerializer()) .build(); 但它不起作用。任何想法? 解决方案 您只能注册JAX-RS组件 ..
发布时间:2018-12-20 23:25:45 Java开发

RESTEasy客户端:重建对象

我正在使用RESTEasy来使用REST服务,我正在尝试使用Twitter的搜索API。 所以我创建了这个界面: 公共接口SimpleClient { @GET @Path(“search.json”) @Produces(“application / json”) ClientResponse> getSearchResults( @Que ..
发布时间:2018-12-20 23:24:02 Java开发

Resteasy Bean验证未被调用

问题背景 我有一个Resteasy服务,它通过Resteasy的 SpringContextLoaderListener 使用Spring。这是基于Resteasy版本 3.0-beta-6 。 我想在传入时使用bean验证请求,但我无法让Resteasy调用验证器。它的作用就像没有配置验证,只是将方法传递给无效的输入对象。 问题 如何在Resteasy中启用bean验证? ..
发布时间:2018-12-20 22:06:42 Java开发

RestEasy @Path问题与正则表达式

是否可以使用可选路径变量定义路径。 如下面的uri: /应用程序/令/ {使} /模型/ {模型} /年/ {年} /里程/ {里程} / fuelType / {fuelType} / maxPrice / {maxprice} /传输/ {传输} / engineSize / {engineSize} URI可以由任何0个或多个参数组合组成?有没有办法告诉resteasy所有 ..
发布时间:2018-12-20 21:16:28 Java开发

为什么编写媒体类型应用程序/ json失踪

基本上我有一个宁静的服务(post)消耗( application / json )并生成( application / json )。此服务的单个参数是带注释的java对象。 我正在使用 org.jboss.resteasy.client.ClientRequest 将请求发送给服务。但是,我在客户端和异常中收到此异常: 找不到内容类型 application / json 类型。 ..
发布时间:2018-12-19 21:26:25 Java开发

具有Resteasy的多个端点

我在一个应用程序中有两个单独的REST服务。让我们说一个主要的“人”服务和一个辅助“管理”服务。我想要的是在服务器上的不同路径中公开它们。我正在使用JAX-RS,RESTEasy和Spring。 示例: @Path(“/ people”) public interface PeopleService { // Stuff } @Path(“/ management”) ..
发布时间:2018-12-17 10:33:30 Java开发

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

我们将多个打包为WAR的Java Web应用程序打包在EAR中。我们的RESTful服务是使用JAX-RS和特定于版本的WAR构建的。 我们希望为每个特定于版本的WAR添加静态内容,但是对于静态内容和RESTful服务使用(根据WAR)的根上下文API调用,以便所有以下网址都可以使用: {hostname} /v1/swagger.yaml ..
发布时间:2018-12-12 19:21:12 Java开发

两个具有不同查询参数的GET方法:REST

我们可以使用不同的查询参数创建相同的GET URI吗? 例如:我有两个REST GET URI: / questions / ask /?type = rest / questions / ask /?byUser = john 现在,REST服务没有将两个GET方法识别为单独的,只考虑它只被认为是第一个GET方法。 为什么它会这样? 有什么 ..
发布时间:2018-12-12 18:39:17 Java开发

在多线程环境中重用JAX RS Client(具有resteasy)

根据文档, “客户端是管理客户端 通信基础设施的重量级对象。初始化以及处理 客户端实例可能是一项相当昂贵的操作。因此建议 建议在 应用程序中仅构造少量客户端实例。“ 好的,我正在尝试在一个静态变量中缓存Client本身和WebTarget实例,在多线程环境中调用someMethod(): / p> private static Client client = Clien ..
发布时间:2018-12-12 18:20:53 Java开发

RESTEasy客户端代理开销?

我正在使用客户端代理创建RESTEasy服务,到目前为止工作正常。但是,我注意到在我的一些函数中,我看到了相同的代码行: MyClass client = ProxyFactory.create (MyClass.class,“http:// localhost:8080”); 最好从函数中取出它并使其成为类的成员变量以减少可能的开销?此服务将处理10000 reqs / ..
发布时间:2018-12-10 22:34:05 Java开发

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

我需要将文件附加到我的服务端点。 我通过POSTMAN测试了这个功能(chrome浏览器插件测试休息服务),它工作正常。 但是我需要用JUNIT测试它。 对于这种情况,我使用的是RESTeasy客户端。 我正在尝试使用此代码: StringBuilder sb = new StringBuilder(); BufferedReader br = new Buffer ..
发布时间:2018-12-07 13:51:04 Java开发

如何在RESTEasy中启用JSONP?

标题说我的问题。我需要将DTO包装到javascript方法回调中。目前我按要求返回JSON。但是在Ajax中使用它的问题是因为我将GET发送到其他域。当然还有安全警察。 我有创意添加提供。你有任何例子,链接或建议如何做到这一点。 解决方案 在RESTEasy中没有明确的JSONP支持,但是一个简单的在你的应用程序中启用JSONP的方法是编写一个Servlet过滤器。 这里有一 ..
发布时间:2018-12-07 12:33:27 Java开发

REST响应后如何删除文件

在将文件作为对REST请求的响应返回后处理删除文件的最佳方法是什么? 我有一个创建文件的端点请求并在响应中返回它。一旦调度响应,就不再需要该文件,可以/应该删除。 @Path(“file”) @GET @Produces({MediaType.APPLICATION_OCTET_STREAM}) @Override public Response getFile(){ ..
发布时间:2018-12-05 19:51:04 Java开发

RESTEasy - 需要完整路径的@Path?

我正在搞乱JAX-RS并创建了一个调用生成JSON的REST服务的应用程序。我试过Jersey,一切都很顺利,但我不得不切换到RESTEasy,因为我的应用程序需要用JDK5构建。我将我的web.xml更改为以下内容: resteasy.scan ..
发布时间:2018-12-05 11:19:00 Java开发