Problema na geração de relatório excel utilizando jasperReports com Struts2

2 respostas
R

Olá pessoal,

estou precisando urgentemente gerar um relatório em excel através do jasperreports. Consigo gerá-lo utilizando o struts, porém estou tendo problemas para gerar utilizando o Struts2…
Obs: Consigo gerar o mesmo relatório em PDF sem problemas!
Quando tento gerar o xls, ocorre sempre o erro 503 (totalmente genérico) e olhando-se o log vê-se o seguinte erro:
FATAL AccessFilter:538 - Filter execution threw an exception

No meu método de geração eu referencio ao código no struts.xml:

<result name="reportExcel" type="jasper">
	<param name="location">/reports/teste.jasper</param>
   	<param name="dataSource">registros</param>
   	<param name="contentDisposition">attachment</param>
   	<param name="format">XLS</param>
</result>

Em “registros” armazeno tudo que será passado ao relatório.

O que pode estar acontecendo? Será que falta alguma lib?
Agradeço antecipadamente a ajuda de vcs!

2 Respostas

muldon

me parece estar relacionado com biblioteca mesmo. Ja verificou se essa versao do struts 2 que vc usa da esse tipo de recurso ?

R

Olá muldon!

Realmente tinha a ver com lib! Estava faltando a lib POI que vem no diretório libs do próprio jasper!! Foi só copiá-la para o diretorio do projeto!

Valeu pela atenção!!

Criado 21 de janeiro de 2009
Ultima resposta 21 de jan. de 2009
Respostas 2
Participantes 2