Error filling print... Could not load object from location : .form76ccReport_subreport2.jasper net.sf.jasperreports.engine.JRException: Could not load object from location : .form76ccReport_subreport2.jasper I would try these thing : - Verify if you set and pass the SUBREPORT_DIR parameter value (From the error, it seems that the default value is "." which in turn means you have to put the .jasper in the current directory... ) - Search in your filesystem if the "form76ccReport_subreport2.jasper" file exist and where it is. If not, compile the JasperDesign and put the .jasper in some directory and pass the path in the parameter SUBREPORT_DIR