if (factory != null)
handler = factory.newRequestHandler(requestContext);
if (handler != null) {
responseContext = handler.invoke(requestContext);
} else {
throw new MethodNotAllowedException(request.getMethod());
}
} catch (AbderaServerException exception) {
responseContext = exception;
}
doOutput(response, responseContext);