Hi, I am a newbie in iReport and try to test the contacts (Report with subreport) tutorial. Platform: linux fc9, OpenJDK 64-Bit Server VM (build 1.6.0-b09), iReport 3.6.0, Jasper 3.5.3 Compiling the main-Report in iReport I get the following error: net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, calculator_contacts2_1253173989542_417534: 169: unable to resolve class JRBeanCollectionDataSource Executing the TestJasperReport.class I get this errror: Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object '[ Phone type: home Phone number: 913-906-6000, Phone type: work Phone number: 913-906-6001, Phone type: mobile Phone number: (913-906-6002]' with class 'java.util.ArrayList' to class 'net.sf.jasperreports.engine.JRDataSource' This message shows: the array does contain data but the constructor new JRBeanCollectionDataSource($F{phones}) does not work properly. Regards mic