Menu

#78 500 error when copying a project

1.0
closed
None
2014-01-29
2014-01-28
Patrick
No

just now:

exception

org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 40

37: thisProject = new Project(Integer.parseInt(request.getParameter("projectID")));
38: try (Connection conn = ServletUtils.getDBConnection()) {
39: conn.setAutoCommit(false);
40: thisProject.copyProject(conn, UID);
41: conn.commit();
42: }
43: }

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:460)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
UTF8Filter.doFilter(UTF8Filter.java:20)
root cause

java.net.MalformedURLException: no protocol:
java.net.URL.<init>(URL.java:585)
java.net.URL.<init>(URL.java:482)
java.net.URL.<init>(URL.java:431)
textdisplay.Project.setSchemaURL(Project.java:1602)
textdisplay.Project.copyProject(Project.java:623)
org.apache.jsp.index_jsp._jspService(index_jsp.java:119)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
UTF8Filter.doFilter(UTF8Filter.java:20)</init></init></init>

Discussion

  • Eric Smith

    Eric Smith - 2014-01-29
     
  • Eric Smith

    Eric Smith - 2014-01-29
    • status: open --> accepted
    • assigned_to: Eric Smith
     
  • Eric Smith

    Eric Smith - 2014-01-29
    • status: accepted --> closed
     
  • Eric Smith

    Eric Smith - 2014-01-29

    I had cleaned up the code to avoid smothering an exception, but apparently our existing code depended on that exception being smothered.

     

Log in to post a comment.

MongoDB Logo MongoDB