Код: Выделить всё
private static String processTemplate(final Template template, final Map root) {
StringWriter writer = new StringWriter();
try {
template.process(root, writer);
} catch (TemplateException e) {
logger.error(e.getMessage());
} catch (IOException e) {
logger.error(e.getMessage());
}
finally {
}
return writer.toString();
}
Код: Выделить всё
String result = "";
...
finally {
result = writer.toString();
writer.close();
}
Подробнее здесь: https://stackoverflow.com/questions/145 ... use-a-leak