Jump to content
We've recently updated our Privacy Statement, available here ×

Fonts issue when deploying java application


devanshc6

Recommended Posts

Hi Team
I am using Jasper Report in my springboot application  to generate simple PDF report . In my locals I am able to generate the reports (working as expected in my locals) but when i deploy my application to Dev/Test Environment (using standard pipeline ) it will not generating the reports with the below error
"@timestamp":"2024-01-24T11:15:01.714615146Z","@version":"1","message":"Unexpected error occurred in scheduled task","logger_name":"org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler","thread_name":"scheduling-1","level":"ERROR","level_value":40000,"stack_trace":"java.lang.InternalError: java.lang.reflect.InvocationTargetException\n\tat java.desktop/sun.font.FontManagerFactory$1.run(Unknown Source)\n\tat java.base/java.security.AccessController.doPrivileged(Unknown Source)\n\tat java.desktop/sun.font.FontManagerFactory.getInstance(Unknown Source)\n\tat java.desktop/java.awt.Font.<init>(Unknown Source)\n\tat java.desktop/java.awt.Font.createFont(Unknown Source)\n\tat net.sf.jasperreports.engine.fonts.AwtFontManager.getAwtFont(AwtFontManager.java:89)\n\tat net.sf.jasperreports.engine.fonts.SimpleFontFace.loadFont(SimpleFontFace.java:127)\n\tat net.sf.jasperreports.engine.fonts.SimpleFontFace.setTtf(SimpleFontFace.java:108)\n\tat net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFace(SimpleFontExtensionHelper.java:388)\n\tat net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontFamily(SimpleFontExtensionHelper.java:309)\n\tat net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.parseFontExtensions(SimpleFontExtensionHelper.java:257)\n\tat net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.loadFontExtensions(SimpleFontExtensionHelper.java:233)\n\tat net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper.loadFontExtensions(SimpleFontExtensionHelper.java:190)\n\tat net.sf.jasperreports.engine.fonts.FontExtensionsRegistry.ensureFontExtensions(FontExtensionsRegistry.java:93)\n\tat net.sf.jasperreports.engine.fonts.FontExtensionsRegistry.getExtensions(FontExtensionsRegistry.java:57)\n\tat net.sf.jasperreports.extensions.DefaultExtensionsRegistry.getExtensions(DefaultExtensionsRegistry.java:134)\n\tat net.sf.jasperreports.engine.util.JRStyledTextParser.<clinit>(JRStyledTextParser.java:87)\n\tat net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:114)\n\tat net.sf.jasperreports.engine.fill.JRVerticalFiller.<init>(JRVerticalFiller.java:82)\n\tat net.sf.jasperreports.engine.fill.JRFiller.createBandReportFiller(JRFiller.java:251)\n\tat net.sf.jasperreports.engine.fill.JRFiller.createReportFiller(JRFiller.java:272)\n\tat net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:156)\n\tat net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:145)\n\tat net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:758)\n\tat net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:1074)\n\tat
Can anyone help me to resolve this issue ?

Link to comment
Share on other sites

  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...