应用程序错误:resteasy-servlet未完成其事务

时间:2013-08-01 06:10:01

标签: java jpa jboss resteasy

2013-08-01 11:30:18,176 ERROR [org.jboss.web.tomcat.service.jca.CachedConnectionValve] (http-127.0.0.1-8080-1) Application error: resteasy-servlet did not complete its transaction

以上是我在服务器控制台中收到的错误。我正在向某个客户发出请求,如果客户端是null,我将返回响应。我认为这是因为我在不执行完整代码的情况下重新调整响应。

以下数据块出现此错误

   Users client = PersistanceService.findModel(Users.class, request.getClientId());
    //checking if its a valid client
    if (client == null) {
        LOGGER.warn("User not found : invalid client");
        return response;
    }

我该怎么做才能避免这种情况?

1 个答案:

答案 0 :(得分:0)

您是否建立了自己的回复?

如果不是这样的话:

return Response.status(theHTTPCOde).entity(yourBody/Message).build()

您可以尝试这样的事情:

return Response.status(Response.Status.NOT_FOUND).entity("User not found : invalid client").build()