我们已经实现了一种通用机制,可以从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源码?
我不想部署详细的编译版本,因为我没有关于确切场景的信息,也无法重现异常。
那么这是否意味着您需要为每个模块划分记录器并明确设置位置? –