Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Netbeans TOMCAT eccezione

    Ciao a tutti, vengo al punto...devo avviare un progetto di pagine jsp collegate ad un db (un pò complesso) con un webserver su netbeans. Glassfish non mi va e non so perchè (la porta 8080 è libera, e lui dopo un pò che cerca di avviarlo mi da "domain start failed"), allora ho deciso di provare ad utilizzare tomcat, come web server, direttamente "dentro" netbeans, scelgo tomcat 6.0, poi gli do la cartella del mio tomcat (a dire il vero, la versione 6.0.26 se non sbaglio, spero non sia un problema) ed alla fine lo associo come server al mio progetto di nerbeans, e quando faccio "run" mi da degli errori nella finestrella in basso di log di tomcat (all'avvio del webserver, che comunque viene avviato)...tomcat viene comunque avviato, ma se avvio il progetto, appunto, mi carica la pagina dandomi questa eccezione:

    HTTP Status 500 -

    type Exception report

    message

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

    exception

    org.apache.jasper.JasperException: java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcesso r cannot be cast to org.apache.AnnotationProcessor
    org.apache.jasper.servlet.JspServletWrapper.handle JspException(JspServletWrapper.java:527)
    org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:359)
    org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
    org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:717)

    root cause

    java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcesso r cannot be cast to org.apache.AnnotationProcessor
    org.apache.jsp.index_jsp._jspInit(index_jsp.java:2 3)
    org.apache.jasper.runtime.HttpJspBase.init(HttpJsp Base.java:52)
    org.apache.jasper.servlet.JspServletWrapper.getSer vlet(JspServletWrapper.java:159)
    org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:329)
    org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
    org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:717)

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



    Non sono espertissimo di web server....ma qualcuno può darmi una mano?

  2. #2
    Ho inoltre trovato questo link: http://www.icefaces.org/JForum/posts/list/9805.page

    che suggerisce di modificare il file xml server.xml e dargli questo tag:

    <Loader delegate="true"/>

    nel context path:
    <Context path="/esg" reloadable="true" docBase="C:\workspace\esg\esg" workDir="C:\workspace\esg\esg\work">
    <Loader delegate="true"/>
    </Context>


    Il problema è che io non ho nessun context path nel file server.xml...

  3. #3
    In qualche modo forse ho risolto, da sempre i soliti errori nella finestra di log, ma ora li ignora perchè il tag:

    <Loader delegate="true"/>

    inserito nel giusto path: apache-tomcat-6.0.26\conf

    e dentro il file context.xml

    Secondo voi comunque cosa è?

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.