Errors when Creating Status Reports in Projects in Modern UX API-1019
search cancel

Errors when Creating Status Reports in Projects in Modern UX API-1019


Article ID: 209375


Updated On:


Clarity PPM On Premise


When creating Status Reports in projects in the New UX, we are seeing an error API-1019: Could not process the request due to internal error



Release : All supported releases


ERROR 2021-02-24 21:17:56,659 [https-jsse-nio2-8443-exec-170] (clarity:userid:56870092__2A0F2959-63DE-4B76-B70E-46824DED0566:PPM_REST_API) Exception processing request for resource [statusReportPublisher], query string [/private/statusReportPublisher]
java.lang.InternalError: java.lang.reflect.InvocationTargetException
 at java.desktop/sun.font.FontManagerFactory$
 at java.base/ Method)
 at java.desktop/sun.font.FontManagerFactory.getInstance(
 at java.desktop/sun.font.SunFontManager.getInstance(
 at java.desktop/sun.font.FontDesignMetrics.getMetrics(
 at java.desktop/sun.font.FontDesignMetrics.getMetrics(
 at java.desktop/sun.awt.SunToolkit.getFontMetrics(
 at java.desktop/sun.awt.HeadlessToolkit.getFontMetrics(
 at org.zefer.font.c.super(Unknown Source)
 at org.zefer.font.c.<init>(Unknown Source)
 at org.zefer.cache.ResourceCache.getFontMetrics(Unknown Source)
 at org.zefer.html.doc.q.Object(Unknown Source)
 at org.zefer.html.doc.q.Ö00000(Unknown Source)
 at org.zefer.html.doc.w.<init>(Unknown Source)
 at org.zefer.html.doc.PD4MLHtmlParser.buildDocument(Unknown Source)
 at org.zefer.pd4ml.PD4ML.o00000(Unknown Source)
 at org.zefer.pd4ml.PD4ML.render(Unknown Source)


DE49382: New UX: Cannot Preview or Print PDF Status Reports

Without the required fonts, some systems, especially Clarity application servers running Linux, might display the following error when users try to generate a status report in the New User Experience:

To resolve:

1. To install fonts, download this file: msttcore-fonts-2.0-3.noarch.rpm

2. Copy to Linux server

3. As the root user, run this command: rpm -Uvh <pathtorpm>/msttcore-fonts-2.0-3.noarch.rpm
4. Ensure fonts show correctly with this command:  fc-list
5. If fc-list is not found, install it with this command:  yum install fontconfig

6. Restart Clarity App services on the server(s).