private RestResponse buildResponse(Object responseEntity, ResourceMethodDescriptor method, RestRequest restRequest)
{
try
{
ServerResourceContext context = new ResourceContextImpl();
RestUtils.validateRequestHeadersAndUpdateResourceContext(Collections.<String, String>emptyMap(), context);
method.setResourceModel(_resourceModel);
final RoutingResult routingResult = new RoutingResult(context, method);
return _responseHandler.buildResponse(restRequest, routingResult, responseEntity);
}