4267a229创建于 2024年8月2日历史提交
/*
    Copyright (c) [2023] [squallzhao]
    fountain is licensed under APACHE LICENSE, VERSION 2.0.
    You can use this software according to the terms and conditions of the APACHE LICENSE, VERSION 2.0.
    You may obtain a copy of APACHE LICENSE, VERSION 2.0 at: https://www.apache.org/licenses/LICENSE-2.0
*/
package microservice.web.handler
import microservice.trace.*
import microservice.web.server.reqres.*

public class DefaultExceptionHandler <: IExceptionHandler{
    public func handle(req: HttpServletRequest, res: HttpServletResponse, e: Exception):Unit {
        Logger.error("DefaultExceptionHandler: "+ e.message+" set Default Response")
        e.printStackTrace()
        res.setBody(e.toString())
    }
}