簡體   English   中英

Jersey json序列化錯誤在哪里記錄?

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM