Pb d exception avec un servlet: incomprehensi
elmandour
-
pedro_le_ouf Messages postés 4 Statut Membre -
pedro_le_ouf Messages postés 4 Statut Membre -
Voila j ai fait un prg java qui se connecte a une BdD oracle via JDBC Thin.
(nb j ai deja fait des servlet avec un base Acess sans pb!)
Le pb est incompréhensible:
ma classe en mode ms-dos de connectio a la base de données fonctionne mauis des que je l atranspose en servlet: il y aun pb!
J'ai bien mis le classepath (via Jcreator) de la classe 12.zip,pr la connection via Thin mais le Serveur Tomcat m afiche l erreur suivante:
exception
javax.servlet.ServletException: L''exécution de la servlet a lancé une exception
..
cause mère
java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
at premier.service(premier.java:70)
.. hors en ligne 70 ya :
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
le code posant pb:
dans la méthod e service(au debut je l ai mis dans la methode init mais pr voir j ai change de methode ca pose tjrs pb!)
(..)
String url="jdbc:oracle:thin:@128.0.0.2:1521:no02";
try {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection con = DriverManager.getConnection (url,"fiche1","fiche1");
Statement stmt = con.createStatement ();
(..)
ResultSet rs = stmt.executeQuery ("select * from cle");
Pourtant en mode ms dos ca compile et marche?
Que se passe t-il?
(nb j ai deja fait des servlet avec un base Acess sans pb!)
Le pb est incompréhensible:
ma classe en mode ms-dos de connectio a la base de données fonctionne mauis des que je l atranspose en servlet: il y aun pb!
J'ai bien mis le classepath (via Jcreator) de la classe 12.zip,pr la connection via Thin mais le Serveur Tomcat m afiche l erreur suivante:
exception
javax.servlet.ServletException: L''exécution de la servlet a lancé une exception
..
cause mère
java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
at premier.service(premier.java:70)
.. hors en ligne 70 ya :
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
le code posant pb:
dans la méthod e service(au debut je l ai mis dans la methode init mais pr voir j ai change de methode ca pose tjrs pb!)
(..)
String url="jdbc:oracle:thin:@128.0.0.2:1521:no02";
try {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection con = DriverManager.getConnection (url,"fiche1","fiche1");
Statement stmt = con.createStatement ();
(..)
ResultSet rs = stmt.executeQuery ("select * from cle");
Pourtant en mode ms dos ca compile et marche?
Que se passe t-il?
A voir également:
- Pb d exception avec un servlet: incomprehensi
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : - Guide
- Application error: a client-side exception has occurred while loading www.leboncoin.fr (see the browser console for more information). - Forum Réseaux sociaux
- Tous les paragraphes sont considérés comme des titres ✓ - Forum Word
- A java exception has occurred minecraft ✓ - Forum Minecraft
- Erreur d'application : une exception côté client s'est produite (consultez la console du navigateur pour plus d'informations). - Forum Services en ligne
Je pense ke tu l'as fé, mais vérifie ke tu as bien exporté oracle.sql dans le répertoire d'application (webapps\...).
Sinon, bah je c po tro ce ke ca pouré etre!
A part ça, j'ai un pb ke tu pouré p-e résoudre, sais-tu ou télécharger les classes du pilote jdbc pour oracle justement?
Merci d'avance, ++