Tenho uma classe que instancia um objeto da classe abaixo (GeraRelatorio), e configura uma série de parametros para relatorio e depois chama o metodo gerarRelatorio(). Mas na hora de exibir, o visualizador do Jasper me exibe esta mensagem:“The document has no pages”
Tenho certeza que estou passando os parametros corretamente e que configurei certo o arquivo .jrxml com os parametros identicos que colouquei no método “put(“chave”,“valor”);”
public class GeraRelatorio  {
	
	private Map<String, String> parametro = new HashMap<String, String>();
	
	public final static String caminho = "../meu_sistema/outros_diretorios/relatorios/";
	
	private String nomeArquivoJasper;
	private String nomeArquivoJrprint;
	private String nomeArquivoPDf;
	public void setParametro(String _chave, String _valor) {
		this.parametro.put(_chave, _valor);
	}
	public void setNomeArquivo(String _nomeArquivos) throws Exception {
		this.nomeArquivoJasper = _nomeArquivos + ".jasper";
		this.nomeArquivoJrprint = _nomeArquivos + ".jrprint";
		this.nomeArquivoPDf = _nomeArquivos + ".pdf";
		
	}
	/**
	 * @return URL DO RELATORIO
	 */
	public String gerarRelatorio() throws Exception {
		String urlRelatorio="/siges/atribuicao/relatorios/" + this.nomeArquivoPDf;
			
		JRResultSetDataSource jrRS = null;   
		JasperFillManager.fillReportToFile(caminho+this.nomeArquivoJasper, this.parametro,jrRS);
		JasperViewer.viewReport(caminho+this.nomeArquivoJrprint, false,false );
			
		//Primeiro quero fazer funcionar com o método acima....
		//JasperExportManager.exportReportToPdfFile(caminho+this.nomeArquivoJrprint,caminho+this.nomeArquivoPDf);
		return urlRelatorio;
	}
}Há algo de errado com a classe?Eu passo uma referencia JRResultSetDataSource null, pois não preciso acessar banco, oq ue quero exibir no relatorio é so o que eu passei no Map!!![/code]