Jasper Reports : java.io.FileNotFoundException [RESOLVIDO]

Estou iniciando no Jasper Reports e logo de cara tive um problema que não consegui resolver, provavelmente seja um erro besta, mas não consigo encontrar o problema… vamos lá.

Tenho um rel gerado e compilado através de iReports. Os arquivos .jrxml e seu respectivo .jasper ficam dentro da mesma pasta que o restante do projeto.

Num botão qualquer eu adicionei o código abaixo que , em teoria , deveria gerar um PDF e exibí-lo. Vale ressaltar que já existe um atributo ResulSet aberto e funcionando chamado rs.

Ao executar a linha 1 ( comando FillToFile ) dá o erro abaixo :
Caused by: java.io.FileNotFoundException: RelAniversarios1.jasper

:?: Os arquivos .jrxml e .jasper tem que estar em alguma pasta específica ?

:?: Elguma coisa errada no código abaixo ?

        String fileName = "RelAniversarios1";
        Map parameters = new HashMap();
        try{

            JRResultSetDataSource jrRs = new JRResultSetDataSource( this.rs );// linha 1
            JasperFillManager.fillReportToFile( fileName + ".jasper" , parameters, jrRs ); // linha 2
            JasperExportManager.exportReportToPdfFile( fileName + ".jrprint" ); // linha 3
            JasperViewer.viewReport( fileName + ".pdf", false );            
        }catch(JRException e){
                e.printStackTrace();
        }

Gafanha, ja tentou colocar a extensao no arquivo ?
Tente: String fileName = “RelAniversarios1.jrxml”;
Veja se muda alguma coisa.

Para resolver meus problemas…

  1. Adicionar a pasta LIB do IReport no classpath
  2. Utilizar o caminho completo dos arquivos de relatório ao referenciá-los.