Visualizzazione dei risultati da 1 a 10 su 10

Discussione: tomcat che fa le bizze

  1. #1

    tomcat che fa le bizze

    è possibile che una pagina jsp a volte funzioni e a volte sia errore?? cliccando semplicemente su F5,a volte risponde con un errore 500

    The server encountered an internal error () that prevented it from fulfilling this request.

  2. #2
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    -contatti tomcat direttamente oppure ti appoggi ad un webserver ( o altro) ?

    -capita con tutte le pagine oppure solo con una in particolare?

    -hai provato a fare l'aggiornamento (via F5) di una servlet degli esempi?

    -Hai definito bene la configurazione di tomcat, la pagina jsp, ...

    ciao
    slack? smack!

  3. #3
    il tomcat è appoggiato a apache, la pagina che da errore è una pagina modificata semplicemente, diciamo che dopo la modifica (semplice modifica html) non funziona più, le pagine esistenti che non sono state modificate funzionano benissimo.

  4. #4
    cosa fa la jsp? magari è semplicemente fatta male, esegue qualche operazione non sincronizzata dove serve o non cattura qualche eccezione..
    Ci sono cose che non si possono sapere. Per tutto il resto c'è man

    Prima di fare domande stupide: 1) googla 2) leggi le manpages 3) sparati.

  5. #5
    ti posto l'errore completo:

    -----------------

    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    org.apache.jasper.JasperException: Unable to compile class for JSP
    org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:565)
    org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:293)
    org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:291)
    org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:241)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:802)


    root cause

    java.io.FileNotFoundException: /usr/local/jakarta/jakarta-tomcat-5.5.9/work/Catalina/miouser/_/org/apache/jsp/percorso/file_jsp.java (Permission denied)
    java.io.FileOutputStream.open(Native Method)
    java.io.FileOutputStream.<init>(FileOutputStream.j ava:179)
    java.io.FileOutputStream.<init>(FileOutputStream.j ava:70)
    org.apache.jasper.compiler.Compiler.generateJava(C ompiler.java:131)
    org.apache.jasper.compiler.Compiler.compile(Compil er.java:286)
    org.apache.jasper.compiler.Compiler.compile(Compil er.java:267)
    org.apache.jasper.compiler.Compiler.compile(Compil er.java:255)
    org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:556)
    org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:293)
    org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:291)
    org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:241)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:802)


    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.


    ------------

    io non programmo in jsp quindi non posso esserti proprio utile, la pagina è stata fatta da un mio amico e io gli e le pubblico

  6. #6
    e certo che va in errore...

    non può scrivere nella sua dir di work


    controlla che

    - l'utente non abbia superato (se c'è) la sua quota
    - Il disco non sia pieno
    - l'utente che esegue tomcat abbia i permessi di scrittura nella work
    Ci sono cose che non si possono sapere. Per tutto il resto c'è man

    Prima di fare domande stupide: 1) googla 2) leggi le manpages 3) sparati.

  7. #7
    per quanto riguarda il disco, non direi sia pieno, il limite neanche è raggiunto, sta a 250 MByte, calcola che il server è gestito tramite WHM/Cpanel.

    per path di work quale intendi?

    /home/miouser/public_html ???

  8. #8
    si
    Ci sono cose che non si possono sapere. Per tutto il resto c'è man

    Prima di fare domande stupide: 1) googla 2) leggi le manpages 3) sparati.

  9. #9
    la cosa è cmq strana, premendo F5 ogni 1 volta su 4 che aggiorno mi dà errore le altre invece la pagina funziona, ho provato a modificare i permessi della root di lavoro ma niente.

  10. #10
    mica c'è un modo per impostare un determinato X MByte di spazio per ogni utente? non su apache, ma in tomcat?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.