ReasoningServiceInputManager imngr = prepareInput();
// The service executor
ReasoningServiceExecutor executor = new ReasoningServiceExecutor(tcManager, imngr,
getCurrentService(), getCurrentTask(), target, parameters);
ReasoningServiceResult<?> result = executor.call();
return new ResponseTaskBuilder(uriInfo, context, headers).build(result);
} catch (InconsistentInputException e) {
new WebApplicationException(e);
} catch (ReasoningServiceException e) {
new WebApplicationException(e);
} catch (UnsupportedTaskException e) {