I know that there are many other posts about this subject, but I didn´t find any solution to my problem. I hope this time someone can help me. I have a table at my MySQL database that has some special characters, like accent characters, like "é, á, ç" (I don´t know if it can be seen...) , characters used in portuguese, french and others... Well, when I use Query Browser I can see those characters ok. When I retrieve data from table, via Hibernate, I can see those data at my desktop application. The only situation that I have problem is when it is shown at JasperViewer and when I try to print it too. It drives me to conclusion that there´s something about jasperreport. My environment is: Windows XP Professional Eclipse IDE 3.1.2 Hibernate 3.0.5 MySQL 5.0.24 JasperReport/Ireport 1.2.2 Below the list of jar files that are at libext: antlr-2.7.5H3.jar asm-attrs.jar asm.jar brazilutils-br.jar cglib-2.1.jar commons-beanutils-1.5.jar commons-collections-2.1.1.jar commons-digester-1.7.jar commons-javaflow-20060411.jar commons-logging-1.0.2.jar commons-logging-api-1.0.2.jar dnsns.jar dom4j-1.6.jar ehcache-1.1.jar forms-1.0.6.jar hibernate3.jar itext-1.3.1.jar jasperreports-1.2.2.jar jta.jar localedata.jar looks-2.0.2.jar mysql-connector-java-3.1.14-bin.jar mysql-connector-java-5.0.4-bin.jar RXTXcomm.jar sunjce_provider.jar sunpkcs11.jar swing-layout-1.0.jar Attached there are two files to ilustrate what I try to mean. Thanks for any help.