}
AsyncResponse asyncResp = exchange.get(AsyncResponse.class);
if (asyncResp != null) {
AsyncResponseImpl asyncImpl = (AsyncResponseImpl)asyncResp;
asyncImpl.prepareContinuation();
asyncImpl.handleTimeout();
return handleAsyncResponse(exchange, asyncImpl.getResponseObject());
}
ResourceProvider provider = getResourceProvider(exchange);
Object rootInstance = null;