Driver JDBC Oracle Error sous Applets

cs_tat Messages postés 1 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 28 mai 2004 - 28 mai 2004 à 13:50
firah Messages postés 2 Date d'inscription jeudi 29 avril 2010 Statut Membre Dernière intervention 28 avril 2010 - 28 avril 2010 à 23:14
Bonjour,

je suis actuellement sur un projet, qui doit lancer une procédure sur Oracle 8i (serveur distant). j'arrive à communiquer avec une application normale (main), mais dès que je transforme mon application en applet, le driver oracle (oracle.jdbc.driver.OracleDriver()) est introuvable.
le classpath du classes12.zip et classe111.zip est réalisé dans le variable environement de win2k pro.
l'erreur est la suivante:java.lang.NoClassDefFoundError: Oracle/jdbc/driver/oracledriver.

Pouvez vous allumer la lumière sur mes idées:

voic mon code source:

import java.sql.*;
import java.awt.*;
import java.io.*;
import java.util.*;

public class Applet extends java.applet.Applet
{

private TextArea output;
private Connection conn;

// Create the User Interface
public void init ()
{
this.setLayout (new BorderLayout ());
Panel p = new Panel ();
p.setLayout (new FlowLayout (FlowLayout.LEFT));
//execute_button = new Button ("Hello JDBC");
//p.add (execute_button);
this.add ("North", p);
output = new TextArea (10, 60);
this.add ("Center", output);

try
{
if (conn == null)
{
// Load the JDBC driver
output.appendText ("Chargement Driver \n");
//Class.forName("oracle.jdbc.driver.OracleDriver");
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
// Connect to the databse
output.appendText ("Connecting to ");
//Drivers Thin
conn = DriverManager.getConnection ("jdbc:oracle:thin:@fs.locap.f:1526:LOCA","MOSHERPA", "MOSHERPA");
output.appendText ("Connected\n");
}

output.appendText ("done.\n");
}
catch (Exception e)
{
// Oops
output.appendText (e.getMessage () + "\n");
}

}
}

2 réponses

toffe12 Messages postés 53 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 23 septembre 2005 1
28 mai 2004 à 15:52
utilisant un JDBC Oracle pour une applet je fait ceci

dans la page HTML au niveau du param codebase de la baniere applet j'ai "codebase=/monsite/classes"

dans le repertoire classes j'ai recopie les classes oracles.

pas beau mais cela fonctionne
0
firah Messages postés 2 Date d'inscription jeudi 29 avril 2010 Statut Membre Dernière intervention 28 avril 2010
28 avril 2010 à 23:14
j'ai un pb dans la connexion entre java et oracle(10g express),Svp
0
Rejoignez-nous