Hi I trying to generate at report with a ttf font, but also get the JRFontNotFoundException. I trying to use the DejaVu Sans font. I using Java EE 6 on Glassfish 3.0. iReport 3.7.1, JasperReport 3.7.1 <font fontName="DejaVu Sans" isUnderline="false" isPdfEmbedded="true"/> I used Tools/Options/iReport/Fonts to import and "export as extension" I generate jasperreports-fonts-DejaVu Sans.jar and I put in WEB-INF\lib The jasperreports-fonts-DejaVu Sans.jar contains: - fonts - DejaVuSans.ttf - fonts1273221481231.xml - jasperreports_extension.properties fonts1273221481231.xml: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"> <bean id="fontBean127322148123753178" class="net.sf.jasperreports.engine.fonts.SimpleFontFamily"> <property name="name" value="DejaVu Sans"/> <property name="normal" value="fonts/DejaVuSans.ttf"/> <property name="pdfEmbedded" value="true"/> </bean> </beans> jasperreports_extension.properties: net.sf.jasperreports.extension.registry.factory.fonts=net.sf.jasperreports.extensions.SpringExtensionsRegistryFactorynet.sf.jasperreports.extension.fonts.spring.beans.resource=fonts/fonts1273221481231.xml What am I doing wrong and what have I missed?