Generating or previewing reports in RSA Identity Governance & Lifecycle never complete and show as
Loading Data in the RSA Identity Governance & Lifecycle user interface.
The following error message shows in the stdout.log file:
10:05:01,888 ERROR [io.undertow.request] (default task-30) UT005023:
Exception handling request to /aveksa/main: java.lang.NoClassDefFoundError:
Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser
at net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:124)
Please refer to RSA Knowledge Base Article
000030327 --- Artifacts to gather in RSA Identity Governance & Lifecycle to find the location of the
stdout.log file for your specific deployment.
This issue occurs if the dejavu fonts required for Jasper Reports cannot be loaded because the font loader package is not installed on the Red Hat Enterprise Linux operating system.
To resolve this issue, first confirm that you are missing the
fontconfig font manager. Once confirmed install the
fontconfig font manager.
- Login as the root user.
- Run the following command to check if this is the problem cause.
# rpm -qa | grep fontconfig
#
If results are returned, this is not your problem cause. Please see the related RSA Knowledge Base Articles listed in the Notes section.
- If no result is returned, install the fontconfig package.
# sudo yum install fontconfig*
- Confirm the fontconfig font manager is now installed. The following command should return a result.
# rpm -qa | grep fontconfig
fontconfig-2.8.0-3.el6.x86_64
- Switch to the oracle user and restart RSA Identity Governance & Lifecycle for your changes to take effect.
# su - oracle
# acm restart