GET上的Jersey REST Application 500内部服务器错误

时间:2016-07-02 15:34:06

标签: java rest jersey

我使用以下方法接收XML / JSON响应

@GET
@Produces(MediaType.APPLICATION_JSON) // {"application/json", "application/xml"}
public Group getIt() {

    groups= new ArrayList<>();
    groups.add(new Group("Group1"));
    groups.add(new Group("Group2"));
    groups.add(new Group("Group3"));
    groups.add(new Group("Group4"));

    return groups.get(1);

}

当我访问... / path时,我的浏览器中没有显示任何内容。在检查标头时,似乎我收到“500内部服务器错误”。为什么我的浏览器不显示第二组对象的JSON表示,为什么我会收到错误? (尝试生成XML时的结果相同)

(我应该补充一点,我正在使用正确的路径)

- 我刚注意到,HTTP头没有指定内容类型。为什么?我认为这就是@Produces做的事情

0 个答案:

没有答案