¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solução para o erro ao gerar relatório de cristal em formato PDF com JDK 17 e LINUX.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 4 Vistas
0
Cargando...

Olá, estamos tentando usar JDK 17 e LINUX, porém estamos recebendo um erro ao tentar gerar um relatório em formato PDF com o Crystal Reports.

No Windows funciona corretamente.

com.businessobjects.reports.sdk.JRCCommunicationAdapter - detectou uma exceção: Não é possível invocar "java.awt.font.OpenType.getFontTable(int)" porque "<parameter1>" é nulo

at milestonegroup.pcontrol.server.reporting.CrystalReportGenerator.generateAndSaveReport(CrystalReportGenerator.java:269)

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Parece que precisamos instalar a fonte ou copiar fontes de um jre/lib mais antigo para jdk/lib para que isso funcione.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Você pode corrigir o erro vinculando as fontes ausentes à sua jdk/lib ou jre/lib com o seguinte comando.

Para mim, as fontes dejavu estavam ausentes.

ln -s /usr/share/fonts/truetype/dejavu ${JAVA_HOME}/jre/lib/fonts
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Encontrei isso e a solução é muito semelhante àquela que precisávamos no OpenJDK 8, onde literalmente qualquer fonte deveria estar no diretório lib/font, exceto Lucida Sans.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?