exceptionmapper相关内容

泽西岛无法捕捉到任何杰克逊异常

对于我的 REST api,我使用 jersey 和 ExceptionMapper 来捕获全局异常.它适用于我的应用程序抛出的所有异常,但我无法捕获杰克逊抛出的异常. 例如,我的一个端点接受一个包含枚举的对象.如果请求中的 Json 具有不在枚举球衣中的值,则抛出此异常 无法从字符串值“HELLO"构造 my.package.MyEnum 的实例:值不是声明的枚举实例名称之一:[TEST ..
发布时间:2022-01-21 18:48:43 其他开发

球衣测试-不调用ExceptionMapper

我有REST Web服务,可以使用Jersey Test,Mockito和Junit进行测试.成功执行Web服务方法后,我将获得正确的响应.如果数据无效,则引发自定义异常,该异常必须由ExceptionMapper处理.它应该返回相同的结构响应,但使用不同的代码. ExceptionMapper在非测试环境中运行良好.但是,测试执行后的日志显示: 1 ..

Jersey错误地调用子资源

我正在使用JAX-RS学习RESTful Web服务. 我有一个MessageResource和一个子资源CommentResource. 在我的MessageResource中,我将注释子资源与测试方法映射在一起,因为我不想调用CommentResource,所以我在MessageResource类中进行了注释. package org.kaushik.javabrains.mess ..
发布时间:2019-08-30 10:25:56 Java开发

Jersey ExceptionMapper未被调用

我正在尝试调用此异常映射器以返回404未找到的响应,但它一直返回500内部错误。泽西版是2.22.1。下面的代码片段。感谢所有帮助。 谢谢。 异常映射器类。 package org.learn.rest.messengerdemo.exception; import javax.ws.rs.core.Response; import javax.ws.rs.core ..
发布时间:2018-12-20 22:54:06 Java开发