A manera informativa en este ellace esta bien explicada la utilizacion del iReport
http://www.javatutoriales.com/2009/0...rrepots-y.html
Por lo que puedo ver en el codigo no se establece cual es el conector para la base de datos. Aunque en el iReport se haga bien hay que colocarlo en la aplicacion con el Class.forName("Driver");