I am using Embedded Jetty in my Java project. I am throwing RuntimeException at few places but they are resulting in 500 error code and raw html is returned in response.
My application is rest API application, so I want to return Exception message to client in JSON format.
I tried ErrorHandler class but I am not getting how to get thrown Exception in this class. Please help me with this.
ServletContextHandler jettyHandler =
new ServletContextHandler(jettyServer, "/");
jettyHandler.setErrorHandler(new ErrorHandler());