HttpServletResponse response)
throws IOException {
ProviderManager manager = context.getProviderManager();
Provider provider = manager.getProvider();
RequestContext requestContext = getRequestContext(context,request);
try {
if (preconditions(provider, requestContext, response)) {
output(response,process(provider, requestContext));
}