estou com um erro ao criar um relatorio no iReport
o codigo para chamar o relatorio é:
[code]try {
String s = “C:/WorkSpace iRepot/RelatórioSoS.jasper”;
Map<String, Object> parameters = new HashMap<String, Object>();
parameters.put("DataInicial", TextRelatorioInicial.getText());
parameters.put("DataFinal", TextRelatorioFinal.getText());
parameters.put("ValorTotal",parametroTotal);
java.io.InputStream is = JRLoader.getFileInputStream(s);
JasperPrint jp = JasperFillManager.fillReport(is, parameters, cc.getConexao());
JasperViewer jv = new JasperViewer(jp, false);
jv.setDefaultCloseOperation(JasperViewer.DISPOSE_ON_CLOSE);
jv.setVisible(true);
} catch (Exception ex) {
System.out.println(ex);
}[/code]
o erro que ele dá é:
java.lang.NullPointerException
porem, se eu tiro o “cc.getConexao()”, não dá o erro de “java.lang.NullPointerException”
porem ele dá erro de que o documento não contem paginas
alguem pode me dizer o porque ?