Relatórios IReport não carregam no servidor

Boa dia/tarde

Tenho um projeto no eclipse com servidor glassfish, local onde esta desenvolvido todo o meu código para emissão de um formulário para um catalogo de produtos.

Localmente após configurar o Arquivo.jasper e colocar ele dentro do meu projeto, dentro de uma pasta "WEB-INF/reports/Catalago.jasper " a plicação encontra e mostra o relatório. (localhost tudo OK)

GeradorRelatorio gerador = new GeradorRelatorio(new Conexao().getConexaoOracle());
	gerador.setJasper("/WEB-INF/reports/Catalogo.jasper");

Gero um arquivo .WAR da minha aplicação pelo Eclipse e subo dentro do meu glassfish server(maquina virtual) onde aponto para meu domínio e monta minha aplicação para fora.

já na WEB minha aplicação está funcionando e rodando normal, porem ao tentar gerar o PDF.
me é enviado um erro. “NoRecordsException”.

Estou iniciando a trabalhar com jasper e não sei se deve ser instalado uma versão server do jasper, importar alguma biblioteca ou xml do jasper iReports para que ele venha funcionar no server, como funciona local. (?!?!?!)

Alguém pode me dar uma dica ?
vlw ! Abrigado galera.