final String fileName) throws ContentIOException, IOException
{
final Object data = request.getSession().getAttribute("report:" + reportName);
if (data instanceof byte[] == false)
{
throw new ContentIOException("No such repository");
}
final ZipInputStream zin = new ZipInputStream(new ByteArrayInputStream((byte[]) data));
ZipEntry ze = zin.getNextEntry();
while (ze != null)
{