I did IT! in Ireport 3.0.0 ( iReport 3.1 ignore all extra jars from lib dir :( ) 1. I copy all jars from my project lib directory including hibernate files.. to "C:Program FilesJasperSoftiReport-3.0.0lib" 2. remove jpa.jar from "C:Program FilesJasperSoftiReport-3.0.0lib" 3. I zip my entity files and copy it as jar file to -> "C:Program FilesJasperSoftiReport-3.0.0lib" because casspath menu not see it.. it's only can find persistens.xml.. that's it.. test button pass successful.