Benvenuto Visitatore ( Log In | Registrati )
![]() ![]() |
29 Nov 2007, 10:46
Messaggio
#1
|
|
|
Level 1/11 ![]() Gruppo: Forum User Messaggi: 35 Iscritto il: 23-November 06 Da: Forano Sabino Utente Nr.: 7.344 |
Buongiorno a tutti,
ho un problema con NetBeans 5.5.1 e 6.0 RC2. Il problema è più sulla versione 6.0 RC2, comunque arrivo subito al dunque: io e due miei amici stiamo sviluppando un progetto (applicazione web con DB) e utilizziamo NetBeans 5.5.1. Non molto tempo fa, ho scaricato la versione 6.0 RC2 di tale programma. Premetto che lo stesso progetto l'ho provato con entrambi. Il problema è questo: con la versione 5.5.1 il tutto funziona correttamente (anche se la nostra applicazione è ancora lungi dall'essere completata) mentre con la 6.0 RC2 mi da questo errore: CODE type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: An exception occurred processing JSP page /admin/Ctrl.jsp at line 32 29: Utente u = new Utente(1); 30: u.setUsername(nome); 31: u.setPsw(pass); 32: u.leggiDatidaDB_LOGIN(); 33: try { 34: 35: session.setAttribute("Utente", u); Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper .java:524) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:417) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.jav a:390) root cause javax.servlet.ServletException: java.sql.SQLException org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl. java:850) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.ja va:779) org.apache.jsp.admin.Ctrl_jsp._jspService(Ctrl_jsp.java:119) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.jav a:390) root cause java.sql.SQLException snaq.db.ConnectionPool.getConnection(ConnectionPool.java:222) snaq.db.ConnectionPoolManager.getConnection(ConnectionPoolManager.java:571) conn.ConnManager.getConnect(ConnManager.java:21) DB.UtenteApp.UtenteDAO.loadByUsername(UtenteDAO.java:126) DB.UtenteApp.Utente.leggiDatidaDB_LOGIN(Utente.java:287) org.apache.jsp.admin.Ctrl_jsp._jspService(Ctrl_jsp.java:83) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.jav a:390) Non riesco a capire quale può essere il problema. da quello che sono riuscito a capire, sembra un problema di connessione al DB (uso MySQL v5.0.4) però potrei sempre sbagliarmi; quindi mi domando: è possibile che la versione 6.0 RC2 abbia qualcosa di diverso rispetto alla 5.5.1, per esempio nella gestione del DB? o forse è un problema riguardante il server Tomcat utilizzato dalle due versioni di NetBeans (la 5.5.1 utilizza Tomcat 5.5.17 mentre la 6.0 RC2 utilizza Tomcat 6.0.14)? Confido nel vostro sapere Federico |
|
|
|
|
|
|
29 Nov 2007, 12:47
Messaggio
#2
|
|
|
Ciao.
Senza dubbio il problema è collegato al DB (BTW, l'ultima eccezione citata è veramente l'ultima? Sembra riportata dal ConnectionPool, sarebbe interessante capire se a sua volta è causata da un livello più basso relativo al DB. Magari guarda sul log se subito prima o subito dopo c'è dell'altro). Senza dubbio in RC2 sono cambiate alcune cose, ma io indagherei prima sul cambiamento di Tomcat, per cui riconfigurerei Tomcat 5.5 con NetBeans 6. Per farlo, basta aprire il pannello Tools / Servers / Add server e, seguendo le istruzioni, fargli puntare l'installazione di Tomcat 5.5 esistente. In generale, è comodo che le IDE abbiano già un server pre-configurato, ma è opportuno durante lo sviluppo installarsene e configurarsene uno esplicitamente, in modo da essere indipendenti da ogni aggiornamento che la IDE compia. Facci sapere e se il problema persiste cerchiamo dell'altro. -------------------- Fabrizio Giudici
|
|
|
|
|
29 Nov 2007, 14:26
Messaggio
#3
|
|
|
Level 1/11 ![]() Gruppo: Forum User Messaggi: 35 Iscritto il: 23-November 06 Da: Forano Sabino Utente Nr.: 7.344 |
Ciao blueknight
ho installato Tomcat 5.5.25 sul mio Mac e l'ho configurato su NetBeans 6.0 RC2 come hai detto tu (anche se ero già capace di farlo riporto di seguito il log del server Tomcat (magari tu che sei più esperto riesci a capire dove può essere il problema): CODE 29-nov-2007 12.04.05 org.apache.catalina.core.ApplicationContext log INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]] 29-nov-2007 12.04.06 org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() 29-nov-2007 12.04.06 org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() 29-nov-2007 12.04.07 org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() 29-nov-2007 12.04.07 org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() 29-nov-2007 12.04.58 org.apache.catalina.core.StandardWrapperValve invoke GRAVE: Servlet.service() for servlet jsp threw exception java.sql.SQLException at snaq.db.ConnectionPool.getConnection(ConnectionPool.java:222) at snaq.db.ConnectionPoolManager.getConnection(ConnectionPoolManager.java:571) at conn.ConnManager.getConnect(ConnManager.java:21) at DB.UtenteApp.UtenteDAO.loadByUsername(UtenteDAO.java:126) at DB.UtenteApp.Utente.leggiDatidaDB_LOGIN(Utente.java:287) at org.apache.jsp.admin.Ctrl_jsp._jspService(Ctrl_jsp.java:72) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilt erChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain. java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:2 13) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:1 74) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108 ) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:52 at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorker Thread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:613) 29-nov-2007 12.09.38 org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextDestroyed() 29-nov-2007 12.09.38 org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextDestroyed() 29-nov-2007 12.09.38 org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextDestroyed() 29-nov-2007 12.09.38 org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextDestroyed() 29-nov-2007 14.07.35 org.apache.catalina.core.ApplicationContext log INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]] 29-nov-2007 14.07.36 org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() 29-nov-2007 14.07.36 org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() 29-nov-2007 14.07.36 org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() 29-nov-2007 14.07.36 org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() Grazie |
|
|
|
29 Nov 2007, 17:03
Messaggio
#4
|
|
|
Come vengono installati i driver JDBC del database e come viene configurato il pool?
PS Nota per gli amministratori. Mi capita molto frequentemente di non ricevere le email che segnalano nuovi messaggi nei thread... -------------------- Fabrizio Giudici
|
|
|
|
|
29 Nov 2007, 20:44
Messaggio
#5
|
|
|
Level 1/11 ![]() Gruppo: Forum User Messaggi: 35 Iscritto il: 23-November 06 Da: Forano Sabino Utente Nr.: 7.344 |
Ciao blueknight forse ho trovato una possibile causa al mio problema:
proprio poco fa ho installato la versione per Windows di NetBeans 6.0 RC2, ho "runnato" il progetto (la stessa versione di quello che ho sul Mac) per vedere cosa succedeva (aggiungo che utilizzo EasyPHP 1.8 che gestisce Apache 1.3.33, PHP 4.3.10, MySQL 4.1.9 e phpMyAdmin 2.1.6) e... abracadabra... tutto funziona!!! Quindi ho pensato "probabilmente Ë un problema relativo al DB MySQL". Allora ho scaricato la versione di EasyPHP 2.0 beta1 (che invece ha Apache 2.2.3. PHP 5.2.0, MySQL 5.0.27 e phpMyAdmin 2.9.1.1; ho anche installato la versione 5.5.25 di Tomcat, giusto per non farmi mancare nulla). Faccio avviare il progetto (ovviamente ho cambiato tutto quello che c'era da cambiare) e... FUNZIONA in tutti i modi possibili! non riesco proprio a capire dove possa essere il problema sul Mac... Messaggio modificato da devilman83 il 29 Nov 2007, 20:50 |
|
|
|
30 Nov 2007, 00:08
Messaggio
#6
|
|
|
Ciao blueknight forse ho trovato una possibile causa al mio problema: proprio poco fa ho installato la versione per Windows di NetBeans 6.0 RC2, ho "runnato" il progetto (la stessa versione di quello che ho sul Mac) per vedere cosa succedeva (aggiungo che utilizzo EasyPHP 1.8 che gestisce Apache 1.3.33, PHP 4.3.10, MySQL 4.1.9 e phpMyAdmin 2.1.6) e... abracadabra... tutto funziona!!! Quindi ho pensato "probabilmente Ë un problema relativo al DB MySQL". Allora ho scaricato la versione di EasyPHP 2.0 beta1 (che invece ha Apache 2.2.3. PHP 5.2.0, MySQL 5.0.27 e phpMyAdmin 2.9.1.1; ho anche installato la versione 5.5.25 di Tomcat, giusto per non farmi mancare nulla). Faccio avviare il progetto (ovviamente ho cambiato tutto quello che c'era da cambiare) e... FUNZIONA in tutti i modi possibili! non riesco proprio a capire dove possa essere il problema sul Mac... Cioè su Windows ti funziona tutto comunque in entrambe le configurazioni, mentre su Mac OS X continua a non funzionare? PS Potrei essere disconnesso per tre giorni, dipende dalla copertura del cellulare... -------------------- Fabrizio Giudici
|
|
|
|
|
30 Nov 2007, 07:55
Messaggio
#7
|
|
|
Level 1/11 ![]() Gruppo: Forum User Messaggi: 35 Iscritto il: 23-November 06 Da: Forano Sabino Utente Nr.: 7.344 |
Si proprio così... infatti non riesco proprio a spiegarmela questa cosa...
|
|
|
|
5 Dec 2007, 20:29
Messaggio
#8
|
|
|
Level 1/11 ![]() Gruppo: Forum User Messaggi: 35 Iscritto il: 23-November 06 Da: Forano Sabino Utente Nr.: 7.344 |
Ciao blueknight
sembra che abbia risolto il mio problema: ho installato la versione finale di NetBeans 6.0 e pare che m'ha funzionato. Grazie comunque del supporto che mi hai dato. a risentirci per altri problemi... Federico |
|
|
|
![]() ![]() |
| Titolo discussione | Risposte | Autore discussione | Visite | Ultima azione | |||
|---|---|---|---|---|---|---|---|
![]() |
4 | albertoparisi | 389 | 25 March 2008 - 15:21 Ultimo messaggio di: albertoparisi |
|||
![]() |
1 | Tevac | 280 | 30 January 2008 - 14:41 Ultimo messaggio di: blueknight |
|||
![]() |
2 | Wave | 534 | 23 January 2007 - 09:29 Ultimo messaggio di: Wave |
|||
![]() |
2 | dani80vdt | 627 | 9 August 2006 - 15:42 Ultimo messaggio di: dani80vdt |
|||
|
Versione Lo-Fi | Oggi è il: 5 December 2008 - 14:02 |
| IP.Board Skin Developed By Creative Networks | ||