56得票10回答
org.glassfish.jersey.servlet.ServletContainer ClassNotFoundException Glassfish框架中的Jersey Servlet容器无法找到类。

我一直在使用org.glassfish.jersey.servlet.ServletContainer时出现了ClassNotFoundException的错误,但奇怪的是,昨晚当我尝试使用Eclipse Juno启动/重新启动我的Tomcat服务器(v7)时才开始发生。 不确定发生了什么。...

55得票1回答
使用基于契约的方法生成WADL / XSD时出现问题(使用Jersey框架)

我已经在使用Jersey构建REST web服务的几天里成功实现了所有CRUD操作,并支持多种交换格式:XML、JSON和Google Protobuf。 然而,我面临与自动生成的WADL和XSD相关的问题。 背景 为了定义在这三种格式中交换的对象,我采用了“契约优先”的方法: ...

55得票2回答
我该如何自定义将JAXB对象列表序列化为JSON的过程?

我正在使用Jersey为服务器组件创建REST Web服务。 我想要在列表中序列化的JAXB注释对象如下:@XmlRootElement(name = "distribution") @XmlType(name = "tDistribution", propOrder = { "id...

54得票6回答
如何在Jersey GET请求中将多个查询参数映射到bean的字段?

一个服务类有一个@GET操作,可以接受多个参数。这些参数作为查询参数传递给@GET服务调用。@GET @Path("find") @Produces(MediaType.APPLICATION_XML) public FindResponse find(@QueryParam("prop1")...

52得票8回答
使用Jersey 2.2和Jackson 2.1创建自定义ObjectMapper

我正在使用 Grizzly、Jersey 和 Jackson 开发一个 REST 应用,但是 Jersey 忽略了我的自定义 ObjectMapper。 POM 依赖:<dependencies> <dependency> <groupI...

49得票4回答
在Jersey的生命周期中,如何拦截一个请求?

我已经使用Jersey有一年多了,现在遇到一个问题找不到答案:如何拦截(或挂钩)Jersey请求的生命周期? 理想情况下,我希望能够在容器接受来自网络的请求和调用我的处理程序方法之间执行一些自定义过滤/验证/拒绝操作。如果有一种简单的方式按子路径过滤拦截器(例如,在/下的任何内容都有一个拦截...

49得票7回答
Jersey客户端API - 认证

我正在使用Jersey客户端API向JAX-WS Web服务提交SOAP请求。默认情况下,当受到挑战时,Jersey会以某种方式使用我的Windows NT凭据进行身份验证。有人可以解释一下Jersey在代码中是如何实现这个功能的吗?是否可以覆盖它? 我尝试过使用HTTPBasicAuthF...

49得票11回答
更改Dropwizard默认端口

我有一个基于Dropwizard的Jersey REST服务,运行在默认端口8080(服务)和8081(管理员)上,我需要将默认端口更改为不常用的端口,但我找不到任何相关信息,有人可以指点一下吗?

48得票7回答
杰西维Web服务JSON UTF-8编码

我使用Jersey 1.11创建了一个小的REST Web服务。当我调用返回JSON的URL时,非英文字符的字符编码出现问题。相应的XML URL(“test.xml”)在起始XML标记中使其成为utf-8。 我该如何使URL“test.json”返回UTF-8编码的响应? 以下是服务的代...

47得票7回答
org.glassfish.jersey.internal.RuntimeDelegateImpl未找到。

我正在使用Jersey框架开发项目,想要从字符串中解析URI。UriBuilder.fromUri("http://localhost:8000").build(); 代码很简单,但我得到以下错误java.lang.ClassNotFoundException: org.glassfish.j...