using version 2.0.4 [file name=R3Test.jrxml size=70285] this is the jrxml file... only queries are different and value of UUID parameter is empty string. the exception is: com.company.project.service.impl.report.ReportServiceImpl - outputting report: ReportDesign (UUID = c8916957-b006-46cd-b527-7ddf3cd59e16; name = 9012) Selected locale is: en_us Jun 12, 2008 9:14:03 AM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet system threw exception java.util.MissingResourceException: Can't find bundle for base name R3Test, locale en_us at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1521) at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1260) at java.util.ResourceBundle.getBundle(ResourceBundle.java:962) at net.sf.jasperreports.engine.fill.JRFillDataset.loadResourceBundle(JRFillDataset.java:551) at net.sf.jasperreports.engine.fill.JRFillDataset.setParameterValues(JRFillDataset.java:582) at net.sf.jasperreports.engine.fill.JRFillDatasetRun.evaluate(JRFillDatasetRun.java:126) at net.sf.jasperreports.engine.fill.JRFillElementDataset.evaluateDatasetRun(JRFillElementDataset.java:201) at net.sf.jasperreports.engine.fill.JRFillChart.evaluateDatasetRun(JRFillChart.java:2829) at net.sf.jasperreports.engine.fill.JRFillChart.evaluateImage(JRFillChart.java:1190) at net.sf.jasperreports.engine.fill.JRFillChart.evaluate(JRFillChart.java:1179) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:275) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:426) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillSummarySamePage(JRVerticalFiller.java:920) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillSummary(JRVerticalFiller.java:854) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:159) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:891) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:795) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:363) at com.company.project.service.impl.report.ReportServiceJasperImpl.outputReport(ReportServiceJasperImpl.java:207) at com.company.project.service.impl.report.ReportServiceImpl.outputReport(ReportServiceImpl.java:127) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ... line 207 in ReportServiceJasperImpl.java is: final JasperPrint jasperPrint = JasperFillManager.fillReport(reportDesign.getRptDocument(), parameters, dataSource.getConnection()); connection is JDBC on MySQL and parameters are: final ResourceBundle bundle = new PropertyResourceBundle(extractLocaleFromTemplateZip()); parameters.put(JRParameter.REPORT_RESOURCE_BUNDLE, bundle); parameters.put(JRParameter.REPORT_LOCALE, locale); Post edited by: ethael, at: 2008/06/12 07:39