Forum topic

4 posts / 0 new
Last post
Robert Rae
Last seen: 5 days 1 hour ago
Joined: 08/20/2019 - 16:32
All Transcripts Unavailable Error

Folks,

All of our transcript services seem to be currently unavailable. Academics > Student > Student Academics > Transcripts > downloading a transcript gives the following error:

HTTP Status 500 – Internal Server Error

Type Exception Report

Message An exception occurred processing [/nRegAcademics.jsp] at line [3636]

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

org.apache.jasper.JasperException: An exception occurred processing [/nRegAcademics.jsp] at line [3636]

3633: // ZGLOBAL1 with the same name as this action name. And it must return a JasperPrint object.
3634: // So the filling of the jasper report must be done there (JasperFillManager.fillReport().
3635: ZGLOBAL1_Operation m_ZGLOBAL1_Operation = new ZGLOBAL1_Operation( vKZXMLPGO );
3636: net.sf.jasperreports.engine.JasperPrint jasperPrint = m_ZGLOBAL1_Operation.PRINT_Transcript_Jasper( new zVIEW( vKZXMLPGO ));
3637: byte[] file = null;
3638: if (jasperPrint != null)
3639: {

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:626)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:500)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class javax.swing.RepaintManager
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:666)
org.apache.jsp.nRegAcademics_jsp._jspService(nRegAcademics_jsp.java:11134)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

java.lang.NoClassDefFoundError: Could not initialize class javax.swing.RepaintManager
javax.swing.JComponent.repaint(JComponent.java:4792)
java.awt.Component.repaint(Component.java:3311)
javax.swing.text.JTextComponent.setEditable(JTextComponent.java:1758)
javax.swing.text.JTextComponent.<init>(JTextComponent.java:309)
javax.swing.JEditorPane.<init>(JEditorPane.java:196)
javax.swing.JEditorPane.<init>(JEditorPane.java:288)
net.sf.jasperreports.engine.util.JEditorPaneHtmlMarkupProcessor.convert(JEditorPaneHtmlMarkupProcessor.java:82)
net.sf.jasperreports.engine.fill.JRFillTextElement.processMarkupText(JRFillTextElement.java:1145)
net.sf.jasperreports.engine.fill.JRFillTextField.evaluateText(JRFillTextField.java:597)
net.sf.jasperreports.engine.fill.JRFillTextField.evaluate(JRFillTextField.java:538)
net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:383)
net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:548)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2600)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:825)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:266)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:110)
net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:621)
net.sf.jasperreports.engine.fill.BaseReportFiller.fill(BaseReportFiller.java:433)
net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:162)
net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:651)
net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:1020)
org.nazarene.nazsis.ZGLOBAL1_Operation.TranscriptFill(ZGLOBAL1_Operation.java:10001)
org.nazarene.nazsis.ZGLOBAL1_Operation.PRINT_Transcript_Jasper(ZGLOBAL1_Operation.java:8886)
org.apache.jsp.nRegAcademics_jsp._jspService(nRegAcademics_jsp.java:3773)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Note The full stack trace of the root cause is available in the server logs.

Status: 
Resolved
No votes yet
Robert Rae
Last seen: 5 days 1 hour ago
Joined: 08/20/2019 - 16:32
Additionally, Bulk Transcript

Additionally, Bulk Transcript downloads from Academics > Students > Advanced Search gives the following error:

 

HTTP Status 500 – Internal Server Error

Type Exception Report

Message An exception occurred processing [nRegPrintBatchTranscripts.jsp] at line [507]

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

org.apache.jasper.JasperException: An exception occurred processing [nRegPrintBatchTranscripts.jsp] at line [507]

504: // Action Operation
505: nRC = 0;
506: VmlOperation.SetZeidonSessionAttribute( null, task, "nRegPrintBatchTranscripts", "nReg.PRINT_TranscriptMultiple" );
507: nOptRC = nReg.PRINT_TranscriptMultiple( new zVIEW( vKZXMLPGO ) );
508: if ( nOptRC == 2 )
509: {
510: nRC = 2; // do the "error" redirection

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:626)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:500)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class javax.swing.RepaintManager
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:666)
org.apache.jsp.nRegPrintBatchTranscripts_jsp._jspService(nRegPrintBatchTranscripts_jsp.java:2252)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Root Cause

java.lang.NoClassDefFoundError: Could not initialize class javax.swing.RepaintManager
javax.swing.JComponent.repaint(JComponent.java:4792)
java.awt.Component.repaint(Component.java:3311)
javax.swing.text.JTextComponent.setEditable(JTextComponent.java:1758)
javax.swing.text.JTextComponent.<init>(JTextComponent.java:309)
javax.swing.JEditorPane.<init>(JEditorPane.java:196)
javax.swing.JEditorPane.<init>(JEditorPane.java:288)
net.sf.jasperreports.engine.util.JEditorPaneHtmlMarkupProcessor.convert(JEditorPaneHtmlMarkupProcessor.java:82)
net.sf.jasperreports.engine.fill.JRFillTextElement.processMarkupText(JRFillTextElement.java:1145)
net.sf.jasperreports.engine.fill.JRFillTextField.evaluateText(JRFillTextField.java:597)
net.sf.jasperreports.engine.fill.JRFillTextField.evaluate(JRFillTextField.java:538)
net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:383)
net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:548)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2600)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:825)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:266)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:110)
net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:621)
net.sf.jasperreports.engine.fill.BaseReportFiller.fill(BaseReportFiller.java:433)
net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:162)
net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:651)
net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:1020)
org.nazarene.nazsis.ZGLOBAL1_Operation.TranscriptFill(ZGLOBAL1_Operation.java:10001)
org.nazarene.nazsis.ZGLOBAL1_Operation.PrintTranscriptMultiple(ZGLOBAL1_Operation.java:10184)
org.nazarene.nazsis.nReg_Dialog.o_PrintMultTranscript(nReg_Dialog.java:1536)
org.nazarene.nazsis.nReg_Dialog.PRINT_TranscriptMultiple(nReg_Dialog.java:5844)
org.apache.jsp.nRegPrintBatchTranscripts_jsp._jspService(nRegPrintBatchTranscripts_jsp.java:645)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Note The full stack trace of the root cause is available in the server logs.

Apache Tomcat/9.0.33

No votes yet

Robert Rae
Admissions
Nazarene Theological College, Manchester (UK)

Robert Rae
Last seen: 5 days 1 hour ago
Joined: 08/20/2019 - 16:32
I see I also have a note from

I see I also have a note from Cliff College noting that they're having trouble with their transcripts (though they note they're are all blank, rather than giving an error).

Thanks for your help!
 

Rob

No votes yet

Robert Rae
Admissions
Nazarene Theological College, Manchester (UK)

kbible
Last seen: 14 hours 19 min ago
Joined: 01/22/2019 - 10:07
Resolved

Thanks for letting us know.  This has been resolved, and it should be working for you and Cliff again. I double checked LKH and they were working correctly.

No votes yet

Senior Software Developer
Global Ministry Center - Church of the Nazarene