RESTEazy 和文本回答@Valid错误而不是 JSON

RESTEazy and text answer for @Valid error instead JSON

提问人:Olek 提问时间:11/9/2023 更新时间:11/10/2023 访问量:19

问:

我在我的项目 EJB 和 RESTEazy 中使用。我有休耕方法:

boolean save(@Valid Data data);

作为回应,我得到状态 400 和正文:

[PARAMETER]
[save.arg0.xyz]
[xyz must be 13 characters length and contains only letters and digits]
[AASSVV1234]

为什么我没有获得 JSON?

我的端点:

@POST
@Path("save")
@Consumes({MediaType.APPLICATION_JSON})
@Produces({MediaType.APPLICATION_JSON})
public Response save( ....

当一切正常时,我在正文中得到 200 个响应和 JSON。 我已经定义了 ExceptionMapper 并已注册。

Java JSON 验证 JAX-RS Resteasy

评论

0赞 James R. Perkins 11/10/2023
您使用的是哪个版本的 RESTEasy,在哪个容器中?

答: 暂无答案