title: How to get the JavaFx WebEngine to report errors in detail?
body: <p>In JavaFx I can attach a listener to the load worker for a webEngine like this:</p>
  
  <pre><code> webEngine.getLoadWorker().stateProperty().addListener(
        new ChangeListener&lt;Worker.State&gt;() {
        public void changed(ObservableValue ov, Worker.State oldState, Worker.State newState) {                               
               System.out.println("webEngine result "+ newState.toString());
        }
    });
  </code></pre>
  
  <p>However if I try to load a document at an <strong>https</strong> address such as:</p>
  
  <p><a href="https://SomeLocalMachine.com:9443/jts/admin#action=com.ibm.team.repository.manageUsers">https://SomeLocalMachine.com:9443/jts/admin#action=com.ibm.team.repository.manageUsers</a></p>
  
  <p>all I get printed out on the console is:</p>
  
  <pre><code>webEngine result READY
  webEngine result SCHEDULED
  webEngine result RUNNING
  webEngine result FAILED
  </code></pre>
  
  <p>(The same https address in Firefox or Chrome gets me a login page)</p>
  
  <p>Does anyone know how I can get more detailed reports out of the JavaFx WebEngine.  I don't want to just know that it failed - I need to know <strong><em>why</em></strong>.  I can <em>guess</em> my error is SSL/certificate/HTTPS related but currently I'm quite in the dark as to which part of SSL caused it to 'FAIL'</p>