if(log.isTraceEnabled()) {
log.trace("Received " + requestAdapter.getMethod().name() + " request for \"" + requestAdapter.getPath() + "\" and found Resource Function \"" + service.getResourceFunction().getFunctionSignature() + "\" in module \"" + service.getResourceFunction().getXQueryLocation() + "\"");
}
service.service(
requestAdapter,
new HttpServletResponseAdapter(response),
new ResourceFunctionExecutorImpl(getPool(), request.getContextPath() + request.getServletPath(), request.getRequestURI()),
new RestXqServiceSerializerImpl(getPool())
);