Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    83

    Eclipse-BlueCove_Tomcat

    Ciao a tutti,

    sto realizzando sulla piattaforma Eclipse un Web Project, utilizzando Tomcat come WebServer locale.
    Il progetto è composto da pagine jsp, che richiamano dei JavaBean , che eseguono delle classi Java appunto.
    Uno di questi JavaBean, deve implementare dei metodi appartenenti alle librerie BlueCove ed il problema è che quando viene richiamato questo JavaBean , Tomcat segnala dei problemi.
    Ho inserito le librerie nel progetto come si aggiungono in qualsiasi altro progetto Java .
    Build and Path->Add External Jar's ect...
    Qual'è il problema? Come si può gestire?

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    a parte che così si va ad intuito (e non va bene): queste librerie sono disponibili al progetto? Cioè sono dentro la cartella lib della parte web?
    RTFM Read That F*** Manual!!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    83
    Certo...

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    allora inizia a dire un po' di roba:

    1. configurazione dettagliata di Tomcat (avviato da eclipse o applicazione stand-alone)?
    2. configurazione web application (la parte relativa all'errore)
    3. problema che ti dà Tomcat
    RTFM Read That F*** Manual!!!

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    83
    1)Tomcat è configurato all' interno di Eclipse
    2)Il problema viene sollevato anche solo associando l'istanza della mia classe java (che utilizza librerie BlueCove) all' interno della mia pagina JSP.
    codice:
    <jsp:useBean id="NomeIdentificativo" scope="session" class="beans.MiaClasse" />
    3) Questo è quello che restituisce Tomcat:
    codice:
    Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause javax.servlet.ServletException: javax/bluetooth/UUID org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791) org.apache.jsp.VideoPage_jsp._jspService(VideoPage_jsp.java:99) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause java.lang.NoClassDefFoundError: javax/bluetooth/UUID beans.BluetoothClientConnections.<init>(BluetoothClientConnections.java:11) org.apache.jsp.VideoPage_jsp._jspService(VideoPage_jsp.java:78) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) 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.17 logs.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    java.lang.NoClassDefFoundError: javax/bluetooth/UUID beans.BluetoothClientConnections

    questo è il tuo errore, non hai incluso il tutto nel path della tua applicazione il jar di riferimento.
    Prova a

    1. includere il tuo file all'interno della cartella WebContent/WEB-INF/lib
    2. stoppare tomcat, pulirlo completamente (undeploy)
    3. pulire il progetto e ribuildarlo
    4. avviare tomcat e fare il deploy

    oltretutto non sai nemmeno che configurazione ha tomcat, ti consiglio di utilizzare un'istanza esterna all'IDE in modo da avere piena consapevolezza dell'ambiente in cui si lavora (cosa che i default dell'IDE non consentono)
    RTFM Read That F*** Manual!!!

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    83
    Ottimo!
    Il problema era proprio quello, avevo importato male il file jar della libreria ora funziona!
    Confermo che inglobare troppi strumenti nello stesso IDE comporta notevoli limitazioni.

    Grazie mille per disponibilità e per l'aiuto.

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    Originariamente inviato da Essio
    Ottimo!
    Il problema era proprio quello, avevo importato male il file jar della libreria ora funziona!
    perfetto, immaginavo fosse un problema di refresh...esperienza mi ha insegnato che ogni tanto una pulizia completa dell'environment non fa male.
    Originariamente inviato da Essio
    Confermo che inglobare troppi strumenti nello stesso IDE comporta notevoli limitazioni.
    Anche qui esperienza mi porta a dire che l'IDE deve aiutarmi, in alcuni casi mi ha solo rallentato (in questo caso il passaggio in produzione ha creato problemi perché qualche impostazione di default nell'IDE non ce l'avevo in produzione).
    Originariamente inviato da Essio
    Grazie mille per disponibilità e per l'aiuto.
    Prego alla prossima
    RTFM Read That F*** Manual!!!

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.