Print Button Not working in OpenElis while printing lab report

MicrosoftTeams-image (6) when I am clicking the print button shown in the image I am getting an error. I am being navigated to a new page that shows a system error. Tried to log in with a different language and switch back to English but it did not work. Can anyone help me with this? This is error stack trace I found in logs.

SEVERE: Servlet.service() for servlet [action] in context with path [/openelis] threw exception [Servlet execution threw an exception] with root cause java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser ** at net.sf.jasperreports.engine.fill.JRBaseFiller.(JRBaseFiller.java:181)** ** at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:76)** ** at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:86)** ** at net.sf.jasperreports.engine.fill.JRVerticalFiller.(JRVerticalFiller.java:56)** ** at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:142)** ** at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:78)** ** at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:624)** ** at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:540)** ** at net.sf.jasperreports.engine.JasperRunManager.runReportToPdf(JasperRunManager.java:387)** ** at us.mn.state.health.lims.reports.action.implementation.Report.runReport(Report.java:112)** ** at us.mn.state.health.lims.reports.action.CommonReportPrintAction.performAction(CommonReportPrintAction.java:73)** ** at us.mn.state.health.lims.common.action.BaseAction.execute(BaseAction.java:70)** ** at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)** ** at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)** ** at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)** ** at us.mn.state.health.lims.common.servlet.LimsActionServlet.doGet(LimsActionServlet.java:127)** ** at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)** ** at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)** ** at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)** ** at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)** ** at us.mn.state.health.lims.common.util.RequestParameterCheckFilter.doFilter(RequestParameterCheckFilter.java:26)** ** at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)** ** at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)** ** at us.mn.state.health.lims.common.util.OpenElisRequestFilter.doFilter(OpenElisRequestFilter.java:41)** ** at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)** ** at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)** ** at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)** ** at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:94)** ** at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)** ** at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)** ** at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)** ** at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)** ** at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:502)** ** at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1104)** ** at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684)** ** at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1519)** ** at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1475)** ** at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)** ** at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)** ** at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)** ** at java.lang.Thread.run(Thread.java:748)**