Jersey json序列化错误在哪里被记录?

时间:2014-10-26 20:47:57

标签: java json jersey

这个死的简单球衣请求因服务器错误500而失败。我很确定它是在序列化上。我有另一个对象正在做同样的事情,我在调试器中介入并发现一些成员不可序列化。

无论如何,我的问题 - 泽西在哪里记录了这些问题的根本原因?他们不会进入tomcat日志。当我在调试器中时,它被记录到某个东西,但我可以很清楚它的去向。

@Path("myresource")
public class MyResource {

    @GET
    @Produces(MediaType.APPLICATION_JSON)
    public Map<String, String> getProps() {
        Properties props =   System.getProperties();
        Map<String, String> results = new HashMap<>();

        for (Object o : props.keySet()) {
            String key = (String) o;
            results.put(key, props.getProperty(key));
        }
        return results;
    }

1 个答案:

答案 0 :(得分:1)

Jersey使用JDK日志记录API。以下是设置它的教程:http://yatel.kramolis.cz/2013/11/how-to-configure-jdk-logging-for-jersey.html