[英]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.