I am trying to update BIRT to the latest version 3.7. It seems that it is not possible to customize PDF fonts! In previous versions, this was done in files org.eclipse.birt.report.engine.fonts*/fontsConfig*.xml.
In files 3.7, they are fontsConfig*.xmlembedded in the jar file of the BIRT file (in my case, this org.eclipse.birt.runtime_3.7.1.v20110913-1734.jar). The jar file is signed, consider it necessary for OSGI. Therefore, if you change anything in the bank, the JRE throws a checksum when downloading the file. If you delete the signature information, OSGI will not download it (NPE).
Any ideas how I can customize my pdf fonts without restoring the BIRT runtime?
By the way, I suspect that the same problem occurs for jdbc drivers. The above jar file contains a folder drivers. We suspect that this is a stub for jdbc drivers from the plugin org.eclipse.birt.report.data.oda.jdbc*.
A few years ago, I asked about adding PDF fonts from the BIRT runtime. It still doesn't respond BIRT: pdf emitter, loads / uses fonts from relative path or from jar files
UPDATE: