我目前正在使用GWT和GAE的gwt-logs。我有我的模块 按照入门中的说明进行配置:
<inherits name="com.allen_sauer.gwt.log.gwt-log-OFF" />
<inherits name="com.allen_sauer.gwt.log.gwt-log-RemoteLogger" />
<extend-property name="log_level" values="DEBUG" />
我的入门课程包括:
Log.setUncaughtExceptionHandler()
问题是当我在客户端获得Uncaught Exception时,我都是 进入我的GAE日志是: “com.allen_sauer.gwt.log.server.ServerLogImplJDK14 log:Uncaught 例外:” 我想在异常来源中包含更多信息(例如: 类名,参数,错误类型,异常堆栈跟踪)。我如何能 配置这样做?
非常感谢你。
答案 0 :(得分:2)
查看我看到的源代码
public final void setUncaughtExceptionHandler() {
GWT.setUncaughtExceptionHandler(new GWT.UncaughtExceptionHandler() {
public void onUncaughtException(Throwable e) {
Log.fatal("Uncaught Exception:", e);
}
});
setErrorHandler();
}
所以看起来你需要扩展类或者再次设置未捕获的异常处理程序。