getRequest.routing(request.param("routing")); // order is important, set it after routing, so it will set the routing
getRequest.parent(request.param("parent"));
getRequest.preference(request.param("preference"));
getRequest.realtime(request.paramAsBoolean("realtime", null));
getRequest.fetchSourceContext(FetchSourceContext.parseFromRestRequest(request));
if (getRequest.fetchSourceContext() != null && !getRequest.fetchSourceContext().fetchSource()) {
try {
ActionRequestValidationException validationError = new ActionRequestValidationException();
validationError.addValidationError("fetching source can not be disabled");