Galera,
Tô com um problema, que nem desconfio o porque de estar ocorrendo. Tenho um relatório, com subrelatórios. Acontece que quando rodo minha app. pelo Netbeans mostra o relatorio com seus subrelatorios normalmente. Quando executo a app. via Web Start todos os outros relatorios funcionam, menos este que contêm subrelatorios.
:arrow: Meus relatorios estão dentro de um jar, chamado relatorios.jar e os arquivos .jasper dos subrelatorios estão lá também!!!
URL pathRelGeral = getClass().getClassLoader().getResource("RelatorioGeral.jasper");
JasperReport relatorioGeral = (JasperReport) JRLoader.loadObject(pathRelGeral);
Map<String, Object> paramsRelGeral = new HashMap<String, Object>();
paramsRelGeral.put("agente", jComboBoxAgente.getSelectedItem().toString());
paramsRelGeral.put("dataini", dataini);
paramsRelGeral.put("datafim", datafim);
paramsRelGeral.put("TempoLivre", jLabelTempoDuracao.getText());
paramsRelGeral.put("Percent", jLabelTotalPercentual.getText());
paramsRelGeral.put("relPausaResumo", new JRTableModelDataSource(jXTablePausasResumo.getModel())); // 2º subrelatorio
paramsRelGeral.put("relPausaDet", new JRTableModelDataSource(jXTablePausasDetalhe.getModel())); // 1º subrelatorio
try {
JasperPrint jasperPrintRelGeral = JasperFillManager.fillReport(relatorioGeral, paramsRelGeral, new JRTableModelDataSource(jXTableLoginLogout.getModel()));
JasperViewer.viewReport(jasperPrintRelGeral, false);
} catch (JRException ex) {
ex.printStackTrace();
}
} catch (Exception ex) {
ex.printStackTrace();
}
alguma sugestão do que possa ser?