}
private void writeException(IMarkupWriter writer, IRequestCycle cycle,
Throwable cause)
{
ExceptionDescription[] exceptions = new ExceptionAnalyzer()
.analyze(cause);
for(int i = 0; i < exceptions.length; i++)
writeException(writer, cycle, exceptions[i],
i + 1 == exceptions.length);