in src/main/java/org/apache/sling/reqanalyzer/impl/RequestAnalyzerWebConsole.java [220:236]
private final File getLogFileCopy() throws ServletException {
File result = null;
InputStream input = null;
OutputStream output = null;
try {
result = File.createTempFile(getServletName(), ".tmp");
input = new FileInputStream(this.logFile);
output = new FileOutputStream(result);
IOUtils.copy(input, output);
return result;
} catch (IOException ioe) {
throw new ServletException("Cannot create copy of log file", ioe);
} finally {
IOUtils.closeQuietly(input);
IOUtils.closeQuietly(output);
}
}