taskInfoGID.setTaskGID(taskInfo.__globalID());
ERXFutureTask<?> _future = new ERXFutureTask(taskInfoGID);
ERXExecutorService.executorService().execute(_future);
ERXRouteResults results = (ERXRouteResults)response(taskInfo, ERXKeyFilter.filterWithAttributesAndToOneRelationships());
WOResponse response = results.generateResponse();
String location = hostName() + ERXRouteUrlUtils.actionUrlForRecord(_context, taskInfo, "show", format().name(), new NSDictionary(), request().isSecure(), request().isSessionIDInRequest());
response.setHeader(location, "Content-Location");
response.setStatus(ERXHttpStatusCodes.ACCEPTED);
return response;
}