in doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java [861:874]
private static ZipFile getZipFile(File file) throws IOException {
if (file == null) {
throw new IOException("Error opening ZipFile: null");
}
try {
// TODO: plexus-archiver, if it could do the excludes
return new ZipFile(file);
} catch (ZipException ex) {
IOException ioe = new IOException("Error opening ZipFile: " + file.getAbsolutePath());
ioe.initCause(ex);
throw ioe;
}
}