Dear Sir, Regarding to the error above: Thats right when calling the report from iReport ide nothings goes wrong, but when calling it from your application like(ADF application, Java Desktop Application) this error appears and the caus is: When calling .jasper report from java application you should use (Jasper FillManager) as below: JasperPrint print = JasperFillManager.fillReport(template, param, conn); this line of code is responsible for filling the report. Thanks, Ghassan Nafash.