Thank you for the prompt answer. So, just to explain the situation. The applications with Jasper 4 and Jasper 6 are two different applications. The problem (error) comes only on Tomcat server running on Linux. On Windows (my locale Tomcat server) everything is OK. So, when I start as the very first application after Tomcat server restarting (Linux server) , the application that uses Jasper 4, everything is OK. There is no error at all. Jasper 4 and Jasper 6 work fine. The problem appears when the very first application uses Jasper 6. Then all Jasper 4 applications that have "isPdfEmbedded=true" end in error. I have many Jasper 4 reports. I plan to migrate them to Jasper 6, but I can't do it all at once. Example from Jasper 4 that causes an error: <font fontName="Courier New" isBold="true" pdfFontName="" pdfEncoding="Identity-H" isPdfEmbedded="true"/> In Jasper 6 I changed it to: <font fontName="CourierIS" isBold="true"/> where CourierIS is my own font added to jasperreports-fonts.jar So, I will be grateful for the new ideas. regards Branka