2010-02-03 90 views
2

偶尔HtmlUnit会出现JavaScript错误,因此严重影响整个应用程序。Java:HtmlUnit随JavaScript错误崩溃

这里的长堆栈跟踪它吐出:http://pastie.org/806625

我已经设置WebClient的不扔在脚本错误例外,但这似乎并没有被帮助:

webClient.setThrowExceptionOnScriptError(false); 
可以

什么这样做是为了帮助Java从这个异常中恢复,因此它可以继续执行应用程序的其余部分?

回答

3

添加下面的代码初始化后的WebClient。

java.util.logging.Logger.getLogger("com.gargoylesoftware.htmlunit").setLevel(Level.OFF);