Hi, I also upgraded my application from jasperreports-2.0.2 to jasperreports-4.0.2. It worked fine on my windows m/c where the fonts were properly installed.But when i installed it on client's Linux m/c, the same exception i got. After googling and experiments, i concluded: I Just add the attached timesnewroman.jar into the classpath and got the issue resolved.