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

book

Article ID: 209375

calendar_today

Updated On:

Products

Clarity PPM On Premise

Issue/Introduction

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

 

Cause

ERROR 2021-02-24 21:17:56,659 [https-jsse-nio2-8443-exec-170] ppm.rest (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$1.run(FontManagerFactory.java:86)
 at java.base/java.security.AccessController.doPrivileged(Native Method)
 at java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
 at java.desktop/sun.font.SunFontManager.getInstance(SunFontManager.java:247)
 at java.desktop/sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:265)
 at java.desktop/sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:251)
 at java.desktop/sun.awt.SunToolkit.getFontMetrics(SunToolkit.java:582)
 at java.desktop/sun.awt.HeadlessToolkit.getFontMetrics(HeadlessToolkit.java:330)
 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)

Environment

Release : 15.7.1

Component : CA PPM STUDIO

Resolution

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).