Disponibizar Download de um arquivo xls

Seguinte galera,

Tenho uma aplicação web e nessa aplicação tenho disponivel uma opção que gera um arquivo xls com os dados de retorno de uma base de dados.

O problema é o seguinte… Da mandeira que desenvolvi … funciona perfeitamente no Firefox… Porem no IE … na hora que clico no salvar …
ele fica como se tivesse aguardando um resposta do servidor e não baixa o arquivo…

O código que estou usando segue abaixo:

HSSFWorkbook        workbook   = null;
ServletOutputStream outStream  = null;
String              filename   = "Relatorio_"+dataReq+".xls";
			
	// aqui vai montar o meu arquivo xls passando como parametro uma lista com os resultados da pequisa		
	workbook = new ExcelBuilder().produceSSXls(lista);

	resp.setContentType("application/vnd.ms-excel");
	resp.setHeader("Content-Disposition","attachment;filename=\"" + filename + "\"");
	
                outStream = resp.getOutputStream();            
	workbook.write(outStream);
	outStream.flush();
	outStream.close();

Alguém sabe me dizer o que está errado!?