o erro não é de relatorio nao encontrado.
existe algum erro de compilação da sua aplicação
ou do proprio relatorio
samuel.grigolato
confira se o jar do jasper que está no classpath do projeto é da mesma versão que o aplicativo que está utilizando para gerar o arquivo .jasper
ajinfotec
cara provavelmente esse problema e por causa do nome do relatorio o nome do arquivo não quer dizer que o nome dele
seja o mesmo do arquivo.
no ireport se me lembro bem voce acessa as propriedades do relatorio e la tera um campo name ai nele voce colaca o nome
load do relatorio ai quando for gerado o relatorio serar salvo um arquivo load.pdf.
para verificar se o erro é isso mesmo apos executar o aplicativo no diretorio terar um arquivo um nome padrão do ireport para o relatorio.
verifica ai e se for isso mesmo muda o nome para load que dar certo.
ajinfotec
eita esse printStrackTrace() e parecido com erro de compilação não acham turma.
U
undercia
Samuel, sim o classpath esta apontando para a versao 3.7.2 e o .jasper foi gerado na mesma versão
U
undercia
ajinfotec vou chegar isto que disse
vlw
ajinfotec
opa o meu post anterior undercia ainda não tinha postado o erro ai disse o que provavelmente achava
por que ja tive esse problema e era exatamente isso.
U
undercia
mais uma coisa se eu atualizo a pagina umas 4 5 vezes ele muda o erro, caso contrário continua o mesmo
description The server encountered an internal error () that prevented it from fulfilling this request.
esse erro ai e que ta faltando essa classe aqui org.apache.jsp.dialogx_jsp no classpath
adiciona os .jar da pasta lib do jasper.
U
undercia
mesma coisa…
engraçadp que eu compilei um .java com o conTEXT e funciona ! ou seja ele diz que o arquivo não foi encontrado mas la ele esta e por java eu consigo gerar o pdf o problema é com o jsp mesmo…
publicJasperPrintfill()throwsJRException{longstart=System.currentTimeMillis();JasperPrintprint=JasperFillManager.fillReport("C:\\relatorio\\load.jasper",null,newJREmptyDataSource());JasperExportManager.exportReportToPdfFile(print,"load.pdf");System.err.println("Filling time : "+(System.currentTimeMillis()-start));returnprint;}
}
U
undercia
Galera Resolvido
foi adicionado: this.getServletContext().getRealPath("/load.jasper")