Bonjour à tous !

J'au un souci de connection avec mon JDNI

Je fais ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
public class ClassA {
private static javax.sql.DataSource ds = null
 
 
public static void main (String[] arg ) {
try{
Context ct = new InitialContext();
System.out.println("Démarrage de ressource via JNDI");
ds = (DataSource) ctx.lookup("jdb/nameJndi"); 
System.out.println("La ressource a été récupérée");
} catch (Exception e) {
System.out.println(e.getMessage());
}
 
}
 
}


J'AI CE MESSGAE D'ERREUR :

Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial


J'ai tester la pool de connexion par un ping, c'est marche correctement.
J'ai regardé égalément le nom dans le nommage du jndi; là aussi il ne semble pas avoir de soucis à ce niveau.

Quelqu'un peut m'aider à résoudre mon soucis ?