 <p>We had a similar problem with iReport at work, however in our case it sometimes worked (generated the text in correct font and size) and some times didn't (stuck at default font with size 10).</p> <p>As it turned out, server-side we were using iReport in version <strong>5.5.0</strong>, and while some people generated their <code>.jasper</code> report files with correct desktop iReport version, others used newer desktop iReport <strong>5.6.0</strong> which failed to generate a report file compatible with older server-side version.</p> <p>After we settled on one version (which we decided to be the older <strong>5.5.0</strong> to avoid changes on server side) the problem has been solved.</p> <hr> <p><strong>tl;dr:</strong> Remember to generate your reports with the same version of iReport that you use to print them.</p>