Ireport erro

1 resposta
A

Ola .....
Estou criando m relatorio com um subrelatorio ...
Porem quando eu rodo ele eclipse aparece um erro , fiz debug na minha classe e percebi que ele não estava encontrando o caminho do meu arquivo jasper e aparece uma tela com a seguinte msg
"SOURCE NOT FOUND "

Alguem poderia me ajudar = ]

Obrigada .

private static final String rel1 = "RelAlunos.jasper";

	    private static final String rel2 = "jasper/RelAlunosDisciplinas.jasper";

	    public GerarRelatorio () throws Exception {
	        // Lista dos alunos
	        ArrayList listaAlunos = GerarDadosFicticios.getListaAlunos();

	        // Cria o data source para o relatório
	        DataSource ds = new DataSource(listaAlunos);

	        // Parametros do relatorio
	        Map parametros = new HashMap();
	        parametros.put("pathSubRel",rel2);
	        
	        JasperPrint impressao = JasperFillManager.fillReport(getClass().getResourceAsStream(rel1), parametros, ds);

	        //exibe o relatório
	        JasperViewer viewer = new JasperViewer(impressao, true);
	        viewer.show();
	    }

	    public static void main(String[] args) throws Exception {
	        new GerarRelatorio ();
	    }
	}

1 Resposta

R

O problema é vc indicar o caminho correto do arquivo:
getServletContext().getRequestPath… algo do tipo…
dá uma pesquisada que vc encontra direitinho.

Criado 16 de abril de 2010
Ultima resposta 16 de abr. de 2010
Respostas 1
Participantes 2