Error 500 Internal Server Error

di il
2 risposte

Error 500 Internal Server Error

E' un esercitazione .
RecuperaOrdini() è un metodo che effettua del vettore dal database avviene grazie al metodo RecuperaOrdini() che restistuisce come valore true in caso di successo e false altrimenti.
Funziona perfettamente nel caso sia vuoto il db che carica se è pieno esce quest'errore.

HTTP Status 500 – Internal Server Error
Type Exception Report
Message An exception occurred processing [/ordini.jsp] at line [21]
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.apache.jasper.JasperException: An exception occurred processing [/ordini.jsp] at line [21]
18:
19: ArchivioOrdini archivio=new ArchivioOrdini();
20:
21: if(!archivio.RecuperaOrdini()) {
22: response.sendRedirect("errore.jsp");
23: return;
24: }
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:593)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:482)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Root Cause
java.lang.UnsupportedOperationException: Not supported yet.
myShopMVC.Ordine.<init>(Ordine.java:35)
myShopMVC.ArchivioOrdini.RecuperaOrdini(ArchivioOrdini.java:37)
org.apache.jsp.ordini_jsp._jspService(ordini_jsp.java:149)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:444)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
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.

2 Risposte

  • Re: Error 500 Internal Server Error

    Dugongo ha scritto:


    RecuperaOrdini() è un metodo che effettua del vettore dal database avviene grazie al metodo RecuperaOrdini() che restistuisce come valore true in caso di successo e false altrimenti.
    Eh?

    Ad ogni modo si può dire ben poco, se non che l'eccezzione che scatena tutto il resto avviene all'interno della classe Ordine alla riga 35 (che risulta essere all'interno del costruttore, visto quel <init>).
    Cosa venga fatto lì noi non lo sappiamo, di sicuro viene sollevata una UnsupportedOperationException

    Inoltre, prova a controllare il log dell'application server / Servlet Container
    Note The full stack trace of the root cause is available in the server logs.
    Potrebbero esserci ulteriori dettagli.

    Ciao.
  • Re: Error 500 Internal Server Error

    @Dugongo mi ha scritto in privato, mostrandomi il suo codice. Ed in effetti aveva un costruttore in cui veniva lanciato indiscriminatamente un UnsupportedOperationException, probabilmente generato dal IDE.
Devi accedere o registrarti per scrivere nel forum
2 risposte