Hi all! Is there a solution to the problem described here - http://www.jasperforge.org/plugins/espforum/view.php?group_id=102&forumid=103&topicid=5049#5049 We also run Orion server, version 2.0.6. We have one web application that is accessible by many customers and uses Jasper to create reports. The problem that we have is that Jasper quits to work after some time. When it happens, we get the error Caused by: net.sf.jasperreports.engine.JRException: Incompatible net.sf.jasperreports.engine.data.JRBeanCollectionDataSource value assigned to parameter REPORT_DATA_SOURCE in the CourierPickupSheet dataset. at net.sf.jasperreports.engine.fill.JRFillDataset.setParameter(JRFillDataset.java:881) at net.sf.jasperreports.engine.fill.JRFillDataset.setFillParameterValues(JRFillDataset.java:626) at net.sf.jasperreports.engine.fill.JRFillDataset.setParameterValues(JRFillDataset.java:577) at net.sf.jasperreports.engine.fill.JRBaseFiller.setParameters(JRBaseFiller.java:1211) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:842) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:810) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:89) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:517) We use Java 1.5.09 and I have recompiled Jasper sources under same Java that we run the server on, just in case. I tried to synchronize call to JasperFillManager on a static object, like this synchronized (oJasperLock) { jasperPrint = JasperFillManager.fillReport(fullpath, params, reportDS); } Synchronization did not help. I've modified JRFillDataset.setParameter() to log class names and here is the result: parameter.getValueClass() = interface net.sf.jasperreports.engine.JRDataSource' value.getClass() = 'class net.sf.jasperreports.engine.data.JRBeanCollectionDataSource' parameter.getValueClass().isInstance(value) = 'false' Looks like Class.isInstance does not work, since JRBeanCollectionDataSource is an implementation of JRDataSource. It should work, but does not! We've only recently started to use Jasper and it really becomes a pain for our customers. Any ideas how this can be cured? Thanks!