Weblogic日志中未正确显示WebApplicationException消息

时间:2018-03-20 12:34:36

标签: java rest jersey weblogic

我在weblogic中有REST jersey服务抛出异常:

throw new WebApplicationException(Response.status(Response.Status.INTERNAL_SERVER_ERROR).entity(new ApplicationException(Response.Status.INTERNAL_SERVER_ERROR.getStatusCode(),e.getMessage())).type(MediaType.APPLICATION_JSON).build());

例外e - 包含有效的错误消息

ApplicationException是一个pojo类。

当我调用该服务时,客户端会以json格式显示错误消息按预期

e.g。 {    “身份”:500,    “消息”:“bla bla bla bla” }

但是在weblogic日志中我看到了:

  

com.sun.jersey.spi.container.ContainerResponse logException严重:
  响应映射异常:500(内部服务器错误)   javax.ws.rs.WebApplicationException

了解如何为客户端和weblogic日志执行操作以显示确切的错误消息。

0 个答案:

没有答案