Иногда HtmlUnit сталкивается с ошибкой JavaScript, настолько серьезной, что это приводит к разрушению всего приложения.
Вот длинная трассировка стека, которую он выплевывает: http://pastie.org/806625
Я уже настроил webClient, чтобы он не генерировал исключения при ошибках скрипта, но это, похоже, не помогает:
webClient.setThrowExceptionOnScriptError(false);
Можно ли что-нибудь сделать, чтобы помочь Java восстановиться после этого исключения и продолжить выполнение остальной части приложения?