Провел 3 дня в бесплодных попытках решить. Срочно нужна чья-либо помощь или совет.
Проблема:
Есть JSP-приложение на Tomcat, содержит несколько Crystal отчетов, отображает их, используя Crystal Java Reporting Components.
Отчеты созданы в Crystal 2008. Каждый отчет содержит одну или несколько диаграмм.
Все работает прекрасно на виндоуз машине, а вот на линуксе (CentOS) на диаграммах нет текстов (заголовков, легенды, подписей осей и т.п.).
Единственный текст, который отображается — подпись вертикальной оси — там текст повернут на 90 градусов.
Окружение:
CentOS 5
Tomcat 6
JRC 12.2.211
Что уже испробовалось:
— проверил установленные на машине шрифты, установил виндовые шрифты. Это не помогло (хотя решило проблему с экспортом в PDF)
— проверил, работает ли вообще рисование текста из Java на этой машине. Запустил на ней тестовый класс, вывел drawString в PNG — все работает.
— поменял параметры диаграммы — шрифт, цвет текста, прозрачность, фон — безуспешно
— поиграл с параметрами Java2D — вкл/выкл OpenGL, offscreen pixmap, DGA — безуспешно
— сконвертировал отчет в Crystal 2011 — то же самое
— обновил рендерер до версии JRC 12.2.214 — то же самое