Yes. The compiled .class files are in the WEB-INF/classes directory tree which has been added to the iReport's classpath. The problem is that the Test button is not doing anything, not even a single message in the output window or in a popup. If I took out WEB-INF/classes from the classpath, iReport complained about the missing hibernate.cfg.xml. That means iReport located the cfg file.