In the name of Allah, Most Gracious, Most Merciful.
In this article I will describe how to fix "Changes made in uifont.ali file through Enterprise Manager are not visible to in-process Reports Server" issue. This bug is present in Oracle Reports 11g. Font Subsetting, Font Aliasing and Font Embedding modification through Enterprise Manager does not effect to in-process reports server.
In this article I will describe how to fix "Changes made in uifont.ali file through Enterprise Manager are not visible to in-process Reports Server" issue. This bug is present in Oracle Reports 11g. Font Subsetting, Font Aliasing and Font Embedding modification through Enterprise Manager does not effect to in-process reports server.
There are two workarounds for this.
1. Actually, Enterprise Manager (EM)
writes changes to the uifont.ali file located in following directory :
%INSTANCE_HOME%\config\FRComponent\frcommon\TOOLS\common
Although the standalone Reports Servers read from this file, the in-process Reports Server reads the uifont.ali file located in the following directory:
%ORACLE_HOME%\tools\common
2. By default the "UI" key
in registry has the value :
%ORACLE_HOME%\tools\common
Add the directory
"%INSTANCE_HOME%\config\FRComponent\frcommon\TOOLS\common" to this
key. For example by default it is as follows :
D:\oracle\Middleware_dev11g\dev11g\tools\common
Change it as follows :
D:\oracle\Middleware_dev11g\dev11g\tools\common;D:\oracle\Middleware_dev11g\dev11g_inst\config\FRComponent\frcommon\TOOLS\COMMON
See Oracle Note 965582.1
Insha-Allah this will help and serve the purpose. For any corrections and improvements please suggest.