title: Rest Call That Throws An Exception -- Firefox/Chrome See Internal Server Error, IE sees Bad Request
body: <p>Printing the jqXHR object upon receiving it after a $.ajax call using jQuery 1.6.4 we're seeing a difference in value.</p>
  
  <p>Firefox/Chrome see 500 internal server error along with resposneText containing a stacktrace (on purpose atm for that stacktrace).</p>
  
  <p>IE simply has nothing for responseText and "400" for error type.</p>
  
  <p><strong>Chrome/FF</strong></p>
  
  <pre><code>!!!!!!RAW Error -&gt; {"readyState":4,"responseText":"{\"message\":\"Activities in this presentation mode can not contain checkpoints.\",\"code\":\"unknown (class com.ilrn.util.shared.ILrnException)\",\"type\":\"fatal-
  
  etc etc then ends with
  
  net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)\\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)\\njava.lang.Thread.run(Thread.java:680)\"}","status":500,"statusText":"Internal Server Error"}
  </code></pre>
  
  <p><strong>IE</strong></p>
  
  <pre><code>RAW Error -&gt;{"readyState":4,"responseText":"","status":400,"statusText":"failed"} 
  </code></pre>
  
  <p>Thanks delightful SO denizens! :D</p>