ResponseCodeException(message: String = "", details: JsonArray = JsonArray(), statusCode: HTTPStatusCode = BAD_REQUEST, throwable: Throwable? = null)
Base exception class to allow the return of nicely formatted error messages to the callers of the web service api.