HTTP Status 500 – Internal Server Error


Type Exception Report

Message An exception occurred processing JSP page /uml_model.jsp at line 109

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

Exception

java.io.IOException: An exception occurred processing JSP page /uml_model.jsp at line 109

106: 			imageMapPath = imagePathPrefix + imageMapFileName;
107: 			
108: 			String fullImagePath = ctx + imagePath + IMAGE_SUFFIX;
109: 			FileOutputStream png = new FileOutputStream(fullImagePath);
110: 	
111: 			SourceStringReader reader = new SourceStringReader(umlScript);
112: 			// Write the image to "png"


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	com.enterprise_architecture.essential.report.LoadCSRF.doFilter(LoadCSRF.java:109)
	com.enterprise_architecture.essential.report.FilterSetLoggingContext.doFilter(FilterSetLoggingContext.java:90)

Root Cause

java.io.FileNotFoundException: /ebsdata/webapps/demo/graph_images/uml/-1728603822.png (No such file or directory)
	java.io.FileOutputStream.open0(Native Method)
	java.io.FileOutputStream.open(FileOutputStream.java:270)
	java.io.FileOutputStream.<init>(FileOutputStream.java:213)
	java.io.FileOutputStream.<init>(FileOutputStream.java:101)
	org.apache.jsp.uml_005fmodel_jsp._jspService(uml_005fmodel_jsp.java:235)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:438)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	com.enterprise_architecture.essential.report.LoadCSRF.doFilter(LoadCSRF.java:109)
	com.enterprise_architecture.essential.report.FilterSetLoggingContext.doFilter(FilterSetLoggingContext.java:90)

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


Apache Tomcat/8.0.53