My Oracle Support Banner

Customized PDF Report Using Font Subset Runs in Error REP-1924 Cannot Locate the Font File Arialb.ttf (Doc ID 1274781.1)

Last updated on JULY 16, 2023

Applies to:

Oracle Application Object Library - Version 12.0.0 to 12.1.3 [Release 12 to 12.1]
Oracle E-Business Suite Technology Stack - Version 12.2.3 to 12.2.3 [Release 12.2]
Information in this document applies to any platform.

Symptoms

Changed the file uifont.ali under the directory for an issue with symbols in a custom PDF report:

$ORACLE_HOME/guicommon/tk/admin/ directory


The following change was done:

From:

[ PDF ]

To:

#[ PDF ]

and from :

[ PDF:Embed ]


To:

#[ PDF:Embed ]

and for the section 

[ PDF:Subset ] is :


helvetica..Italic.Bold.. = "arialbi.ttf"
helvetica...Bold.. = "arialb.ttf"
helvetica..Italic... = "ariali.ttf"
helvetica..... = "arial.ttf"


When running the report, the following error results:

Enter Password:
REP-0004: Warning: Unable to open user preference file.
MSG-00001: CP_OA_WHERE:AND 1 = 1
REP-1924: Cannot locate the font file 'Arialb.ttf'
REP-0069: Internal error
REP-57054: In-process job terminated:Terminated with error:
REP-1924: MSG-00001: CP_OA_WHERE:AND 1 = 1
REP-1924: Cannot locate the font file 'Arialb.ttf'



The issue can be reproduced at will with the following steps:
1. Change uifont.ali:

PDF:Subset ] is:


helvetica..Italic.Bold.. = "arialbi.ttf"
helvetica...Bold.. = "arialb.ttf"
helvetica..Italic... = "ariali.ttf"
helvetica..... = "arial.ttf"

2. Run customized concurrent report with PDF output.


The issue has the following business impact:
Due to this issue, users cannot run any customized PDF report using Arial fonts

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.