|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jun 2010
Messaggi: 37
|
Come configurare Apache Tomcat su Netbeans
Salve a tutti e spero sia la sezione giusta...
Mi sono da poco avviciato alla programmazione web, in particolare jsp & servlet Avevo realizzato un applicaziione web sul mio mac con Lion, utilizzando Netbeans come IDE. Dopo aver ripristinato il mac, installato netbeans 6.9 e apache tomcat 6.0, ho degli errori nel'apertura della mia applicazione. Questo l'output di Netbeans: Codice:
Starting Tomcat process... Starting of Tomcat failed, check whether the /Library/apache-tomcat-6.0.33/bin/catalina.sh and related scripts are executable. /Users/utente/Sites/Movie_Company_Web_App/Movie_Company_Web_App/nbproject/build-impl.xml:686: Deployment error: Starting of Tomcat failed, check whether the /Library/apache-tomcat-6.0.33/bin/catalina.sh and related scripts are executable. See the server log for details. ERRORE NELLA COSTRUZIONE (tempo totale: 0 secondi) nella lista dei server ho aggiunto tomcat 6.0 con tutti i dati(directory, username password..) Chi mi aiuta nella risoluzione di questo problema? Grazie in anticipo a tutti Ultima modifica di m@rç0l1n0 : 11-11-2011 alle 12:37. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Bolzano
Messaggi: 2163
|
NetBeans non riesce ad accederci perchè è gia attivo. Vai nella cartella di Tomcat e fermalo a mano shutdown.bat in windows o shutdown.sh in linux. Dopo riprova in Netbeans....dovrebbe andare.
__________________
Vendo...nulla. Cerco...la felicità. |
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Jun 2010
Messaggi: 37
|
Quote:
da terminale: Codice:
sudo: /Library/apache-tomcat-7.0.22/bin/shutdown.sh: command not found Ultima modifica di m@rç0l1n0 : 10-11-2011 alle 22:47. |
|
|
|
|
|
|
#5 | |
|
Member
Iscritto dal: Jun 2010
Messaggi: 37
|
Quote:
Installing Tomcat 7.0.x on OS X magari potrà essere utile anche a qualcun'altro Ultima modifica di m@rç0l1n0 : 11-11-2011 alle 12:42. |
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Jun 2010
Messaggi: 37
|
ora tomcat si avvia regolarmente, e riesco a mandare in run la mia applicazione, solo che appena navigo (apro altre pagine del progetto) mi esce questo errore ti tomcat e vorrei che qualcuno più esperto di me mi aiutasse ad interpretarlo:
Codice:
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: javax.servlet.ServletException: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:548) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:456) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) root cause javax.servlet.ServletException: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:911) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:840) org.apache.jsp.Programmazione_jsp._jspService(Programmazione_jsp.java:169) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) root cause java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609) com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541) com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:943) com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4113) com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1308) com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2336) com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2369) com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2153) com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:792) com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) java.lang.reflect.Constructor.newInstance(Constructor.java:513) com.mysql.jdbc.Util.handleNewInstance(Util.java:411) com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:381) com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) java.sql.DriverManager.getConnection(DriverManager.java:582) java.sql.DriverManager.getConnection(DriverManager.java:185) org.apache.jsp.Programmazione_jsp._jspService(Programmazione_jsp.java:113) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Bolzano
Messaggi: 2163
|
....a me hanno sempre sconsigliato il 7, perchè non ancora "final".
Comunque, leggi l'errore...................... Access denied for user 'root'@'localhost' (using password: YES)
__________________
Vendo...nulla. Cerco...la felicità. |
|
|
|
|
|
#8 | |
|
Member
Iscritto dal: Jun 2010
Messaggi: 37
|
Quote:
l'applicazione l'avvia, se non ho i permessi perchè l'avvia e poi mi da l'errore? Non mi dovrebbe dare errore all'avvio del run? Ultima modifica di m@rç0l1n0 : 12-11-2011 alle 15:19. |
|
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Jun 2010
Messaggi: 37
|
up
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Bolzano
Messaggi: 2163
|
Se noti è una SQL exception, vuol dire che non è unproblema dell'applicazione o Tomcat, ma di accesso al Database.
__________________
Vendo...nulla. Cerco...la felicità. |
|
|
|
|
|
#11 |
|
Member
Iscritto dal: Jan 2008
Messaggi: 100
|
Prova a controllare user e pwd, potrebbero essere errati visto l'errore
|
|
|
|
|
|
#12 |
|
Member
Iscritto dal: Jun 2010
Messaggi: 37
|
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Bolzano
Messaggi: 2163
|
In teoria hai scritto una classe che si connette ad un database, nella quale definisci nome utente, password, nome database, porta e indirizzo. Devi solo controllarli che siano giusti. Che DB stai usando?
__________________
Vendo...nulla. Cerco...la felicità. |
|
|
|
|
|
#14 |
|
Member
Iscritto dal: Jun 2010
Messaggi: 37
|
ok.. i dati ( user e password) definiti nella classe del db, con quali vanno controllati?
|
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Bolzano
Messaggi: 2163
|
Con quelli del database a cui vuoi accedere.
__________________
Vendo...nulla. Cerco...la felicità. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:21.



















