我在 JAVA 中将 Jersey 1.14 用于 REST。如果资源的 POST 正文中有任何错误,Jersey 会抛出异常,向客户端提及我的内部类。当错误从我的应用程序传递时,我继续希望给他们错误,但抑制 Jersey 抛出的错误(对于甚至没有到达我的应用程序的请求,因为 Jersey 识别异常并抛出它)。我搜索了任何标志来实现这一点,但找不到任何东西。有没有办法做到这一点?
编辑:改写问题:静音/抑制球衣中无效输入的错误堆栈跟踪
更新:我尝试使用 ExceptionMapper,捕获 java.lang.Exception。它会像缺少 Content-Type 一样捕获异常,但在对象转换出错时无法捕获异常。