[英]Where do Jersey json serialization errors get logged?
这个死掉的简单球衣请求失败,服务器错误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;
}
泽西岛使用JDK日志记录API。 这是一个设置指南:http: //yatel.kramolis.cz/2013/11/how-to-configure-jdk-logging-for-jersey.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.