}
private void processPaged(RouteContext routeContext, Map<String, Object> arguments) throws Exception {
final Route route = routeContext.getRoute();
final PagingStrategy pagingStrategy = getPagingStrategy(route, arguments);
final PaginationInfo paginationInfo = pagingStrategy.getPaginationInfo();
final List<Object> pagingArgs = merge(paginationInfo, arguments);
final Object result = route.getTargetMethod().invoke(getController(route), pagingArgs.toArray());
responders.respond(routeContext, pagingStrategy.process(result, routeContext));
}