IPB     Il futuro di Tevac dipende da te!  

Benvenuto Visitatore ( Log In | Registrati )

  · · · · · · · · · · · ·
Reply to this topicStart new topic
> NetBeans 5.5.1 e 6.0
devilman83
messaggio 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 icon_mrgreen.gif

Federico
Go to the top of the page
 
+Quote Post
blueknight
messaggio 29 Nov 2007, 12:47
Messaggio #2


Level 6/11
******

Gruppo: Forum User +
Messaggi: 1.054
Iscritto il: 27-September 05
Da: Milano, Genova
Utente Nr.: 4.465



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
Go to the top of the page
 
+Quote Post
devilman83
messaggio 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 icon_wink.gif ) solo che il problema è sempre lo stesso.
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
icon_cool.gif
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
Go to the top of the page
 
+Quote Post
blueknight
messaggio 29 Nov 2007, 17:03
Messaggio #4


Level 6/11
******

Gruppo: Forum User +
Messaggi: 1.054
Iscritto il: 27-September 05
Da: Milano, Genova
Utente Nr.: 4.465



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
Go to the top of the page
 
+Quote Post
devilman83
messaggio 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
Go to the top of the page
 
+Quote Post
blueknight
messaggio 30 Nov 2007, 00:08
Messaggio #6


Level 6/11
******

Gruppo: Forum User +
Messaggi: 1.054
Iscritto il: 27-September 05
Da: Milano, Genova
Utente Nr.: 4.465



CITAZIONE(devilman83 @ 29 Nov 2007, 22:44) *
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
Go to the top of the page
 
+Quote Post
devilman83
messaggio 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...
Go to the top of the page
 
+Quote Post
devilman83
messaggio 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... icon_mrgreen.gif

Federico
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 

Collapse

> 

    Titolo discussione Risposte Autore discussione Visite Ultima azione
No New Posts   4 albertoparisi 389 25 March 2008 - 15:21
Ultimo messaggio di: albertoparisi
No New Posts   1 Tevac 280 30 January 2008 - 14:41
Ultimo messaggio di: blueknight
No New Posts   2 Wave 534 23 January 2007 - 09:29
Ultimo messaggio di: Wave
No New Posts   2 dani80vdt 627 9 August 2006 - 15:42
Ultimo messaggio di: dani80vdt

Modalità di visualizzazione: Normale · Passa a: Lineare · Passa a: Outline


RSS Versione Lo-Fi Oggi è il: 5 December 2008 - 14:02
IP.Board Skin Developed By Creative Networks