Article Number
000030426
Applies To
RSA Product Set: RSA Identity Governance & Lifecycle
RSA Version/Condition: All
Platform: SUSE Linux Enterprise Server (SLES), Red Hat Enterprise Linux (RHEL)
Issue
When running a report in RSA Identity Governance & Lifecycle (
Reports >
Tabular/Charts > {
Report name} >
Run Report button), the following error occurs in the user interface:
com.aveksa.server.runtime.ServerException: com.aveksa.server.runtime.ServerException: java.lang.Error: Probable fatal error:No fonts found. at com.aveksa.server.report.Report.fillReport(Report.java:1685) at com.aveksa.server.report.Report.fillReport(Report.java:1663) at com.aveksa.gui.objects.report.GuiReport.getPreview(GuiReport.java:928)
This same error can also be see in the
aveksaServer.log file (
$AVEKSA_HOME/wildfly/standalone/log/aveksaServer.log).Please refer to RSA Knowledge Base Article
000030327 -- Artifacts to gather in RSA Identity Governance & Lifecycle to find the location of the
aveksaServer.log file for your specific deployment, if you are on a WildFly cluster or a non-WildFly platform. The
aveksaServer.log may also be downloaded from the RSA Identity Governance & Lifecycle user interface (
Admin >
System >
Server Nodes tab > under
Logs.)
Cause
The Operating System (OS) installation is missing font packages.
Resolution
To resolve this issue, first verify this is the problem. Once confirmed, install the fonts package.
- Check to to see if fonts are installed on the RSA Identity Governance & Lifecycle server:
Login as root and execute the following:
# rpm -qa | grep deja
- If no such package is installed, install the package as follows.
Login as root and execute the following:
# yum install deja*
- It is not necessary to restart RSA Identity Governance & Lifecycle.
Notes
The required fonts are listed in the folowing two files:
/u01/app/oracle/product/11.2.0/db_1/jdk/jre/lib/fontconfig.properties.src
and
/usr/bin/jdk1.6.0_45/jre/lib/fontconfig.properties.src