В JavaFx я могу подключить прослушиватель к рабочему процессу загрузки для веб-движка следующим образом:
webEngine.getLoadWorker().stateProperty().addListener(
new ChangeListener<Worker.State>() {
public void changed(ObservableValue ov, Worker.State oldState, Worker.State newState) {
System.out.println("webEngine result "+ newState.toString());
}
});
Однако, если я попытаюсь загрузить документ по адресу https, например:
https://SomeLocalMachine.com:9443/jts/admin#action=com.ibm.team.repository.manageUsers
все, что я распечатываю на консоли, это:
webEngine result READY
webEngine result SCHEDULED
webEngine result RUNNING
webEngine result FAILED
(Тот же адрес https в Firefox или Chrome дает мне страницу входа)
Кто-нибудь знает, как я могу получить более подробные отчеты из JavaFx WebEngine. Я не хочу просто знать, что это не удалось. Мне нужно знать почему. Я могу догадаться, что моя ошибка связана с SSL/сертификатом/HTTPS, но в настоящее время я совершенно не понимаю, какая часть SSL вызвала ошибку "FAIL"