我們已經實現了一種通用機制,可以從GWT客戶端登錄服務器異常。 當然,他們中的一些意外的異常(如NPE),因此我們得到那種這些堆棧跟蹤在我們的日誌(節選):從javascript堆棧跟蹤中查找Java實際堆棧跟蹤
java.lang.Throwable: One or more exceptions caught, see full set in UmbrellaException#getCauses at Unknown.Hq(Unknown Source) at Unknown.ihb(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.anonymous(Unknown Source) at Unknown.anonymous(Unknown Source) Caused by: java.lang.Throwable: (TypeError): d is null stack: EG([object Object],[object Object])@http://domain/path/0B15791BA99231E6B88EAF3BDE38EB64.cache.html:3282 fileName: http://domain/path/0B15791BA99231E6B88EAF3BDE38EB64.cache.html lineNumber: 3282 at Unknown.EG(Unknown Source) at Unknown.DG(Unknown Source)
我如何可以找到類和行號原始的java源碼?
我不想部署詳細的編譯版本,因爲我沒有關於確切場景的信息,也無法重現異常。
那麼這是否意味着您需要爲每個模塊劃分記錄器並明確設置位置? –