Open mysticfall opened 10 years ago
Upon some tests, found the root cause of the problem. Even though IPluginClassLoader implementation of Pentaho platform supports overriding class loading order, classes packaged in an older version of FOP library from the platform are still loaded via service provider mechanism.
It seems we'll have to downgrade FOP to 0.9.x as a workaround for now.
Unfortunately, I found that downgrading to 0.9.x is not viable as that version has serious bug with multi-page table.
There's nothing we can do till Pentaho decides either to remove or upgrade its own version of FOP library.
Posted an upstream issue report here :
It seems that the bug is fixed with Pentaho BI 5.1.0. We'll close this issue once that version is released and tested.
What about "when exporting to pdf had problems with Russian encoding - instead of Russian letters were ###" ? This issue is not fixed yet (
It seems Pentaho platform bundles its own version of FOP, and throws following exception when PDF export is requested :