Consegui integrar meu relatório com minha aplicação web mas agora depois que eu gero o relatorio a aplicação fica fora do ar.
Usei um Servlet pra gerar ele e na própria servlet eu redireciono para uma página da palicação depois de redirecionar pra onde eu ir a página fica fora do ar.
Verifique o console do Tomcat. Aposto que ele acusa um OutOfMemoryError.
como dou uma olhada nisso, e se for OutOfMemoryError como corrigi-lo
deve ser isso ele demora um pouquinho pra gerar o relatório