final ContentLocation data = RepositoryUtilities.createLocation
(zipRepository, RepositoryUtilities.splitPath("data", "/"));
final ContentLocation root = html.getRoot();
final PageableHtmlOutputProcessor outputProcessor = new PageableHtmlOutputProcessor(report.getConfiguration());
outputProcessor.setFlowSelector(new SinglePageFlowSelector(page, true));
final HtmlPrinter printer = new AllItemsHtmlPrinter(report.getResourceManager());
printer.setContentWriter(root, new DefaultNameGenerator(root, "report.html"));
printer.setDataWriter(data, new DefaultNameGenerator(data, "content"));
printer.setUrlRewriter(new NullURLRewriter());