devanshc6 Posted January 26 Share Posted January 26 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 More sharing options...
rpachipu Posted February 2 Share Posted February 2 Hi Devansh, You need to install respective fonts in your Linux Server. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now