Problème de configuration Tomcat et de connexion Oracle [Tomcat/JDBC] - Java - Programmation
Marsh Posté le 22-04-2004 à 15:36:54
oui et?
l'erreur c'est quoi
Marsh Posté le 22-04-2004 à 15:38:01
message
description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
exception
javax.servlet.ServletException: No suitable driver
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800)
org.apache.jsp.bdd_jsp._jspService(bdd_jsp.java:82)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
cause mère
java.sql.SQLException: No suitable driver
java.sql.DriverManager.getConnection(DriverManager.java:532)
java.sql.DriverManager.getConnection(DriverManager.java:171)
org.apache.jsp.bdd_jsp._jspService(bdd_jsp.java:56)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Tomcat.
Marsh Posté le 22-04-2004 à 15:44:07
le driver oracle n'est pas dans le classpath de ton tomcat
"oracle.jdbc.driver.OracleDriver"
Marsh Posté le 22-04-2004 à 17:27:54
Help ça marche pas : http://mguessan.free.fr/java/j2ee/tomcat.html
Marsh Posté le 22-04-2004 à 17:42:15
Sur http://jakarta.apache.org/tomcat/t [...] howto.html, j'ai lu ça :
Citation : |
Ce problème existe-il sous Tomcat 5.0 ?
Quelqu'un pourrait m'expliquer comment faire pour "you unzip the file, remove the javax.sql.* class heirarchy and rejar". Comment on rejar cela ?
Marsh Posté le 22-04-2004 à 22:11:08
tu as bien un classes12.jar dans ton classspath kek part, genre dans le common/lib de tomcat ou dans le WEB-INF/lib de ta web-app ?
(je parie que non)
Marsh Posté le 23-04-2004 à 09:35:43
Roco a écrit : Sur [url]Quelqu'un pourrait m'expliquer comment faire pour "you unzip the file, remove the javax.sql.* class heirarchy and rejar". Comment on rejar cela ? |
ben tu décompresses le zip, tu vires le répertoire javax, tu rezippes, et tu renommes en jar.
Marsh Posté le 23-04-2004 à 10:25:51
krosso a écrit : tu as bien un classes12.jar dans ton classspath kek part, genre dans le common/lib de tomcat ou dans le WEB-INF/lib de ta web-app ? |
J'ai bien mis le fichier classes12.jar dans common/lib de Tomcat.
Par contre, je ne comprends pas quel CLASSPATH il faut faire...
Marsh Posté le 23-04-2004 à 10:33:39
Roco a écrit : J'ai bien mis le fichier classes12.jar dans common/lib de Tomcat. |
ça suffit, toutes les lib présentes dans ce répertoire sont visibles automatiquement par tes applis.
Marsh Posté le 19-11-2004 à 15:01:37
il faut le mettre où le <Context........ ?
Marsh Posté le 29-11-2004 à 11:12:38
svp !...
on le met où ce context ?
Marsh Posté le 07-12-2004 à 11:05:58
sire de Botcor a écrit : il faut le mettre où le <Context........ ? |
Dans le <Host></Host>
Par contre, je ne sais pas où on met le <Logger> dans le <context>...
Marsh Posté le 22-04-2004 à 15:35:19
Salut,
J'ai suivi ceci :
http://mguessan.free.fr/java/j2ee/tomcat.html
Mais ça ne marche pas. J'ai du manquer des choses...
Voici la partie de mon fichier server.xml :
Voici la partie de mon fichier web.xml :
Et voici ma page JSP :
EDIT : j'ai du virer le nom de mon entreprise et mettre NomServeur à la place du nom du serveur.
Message édité par Roco le 22-04-2004 à 15:37:35