I think we should send out ex.getMessage() instead of Bad JSON.