IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

lookup dans le jndi


Sujet :

Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 30
    Par défaut lookup dans le jndi
    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 ?

  2. #2
    Membre Expert
    Avatar de Patriarch24
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2003
    Messages
    1 047
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 047
    Par défaut
    jdb/nameJndi
    Ce serait pas jdbc/nameJndi ?

    Sinon, deux choses :
    - ton code, mets-le entre les balises CODE faites pour (sinon c'est pas lisible)
    - tu dois fournir des paramètres pour faire le lookup (notamment java.naming.factory.initial) : tout tutoriel sur jndi te donneras les indications adéquates.

    Bonne recherche.

  3. #3
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Citation Envoyé par coolcoolcool Voir le message
    J'ai tester la pool de connexion par un ping, c'est marche correctement.
    Qu'est-ce que tu entends pas "un ping"???
    J'ai regardé égalément le nom dans le nommage du jndi; là aussi il ne semble pas avoir de soucis à ce niveau.
    JNDI est une api en java laquelle il faut un provider. Vu ton message je suppose qu'un "autre" application java fourni le jndi en question. Il faut alors dans ton applicaiton que tu rajoute la librairie fournie par cette autre application, librairie qui sert à se connecter à ce jndi distant. Chaque serveur d'application ayant son propre protocole et ses propres libraires à utiliser, à toi de voir dans la doc de l'application en question ce qu'il te faut pour accéder à son JNDI

Discussions similaires

  1. lookup dans le jndi
    Par coolcoolcool dans le forum Glassfish et Payara
    Réponses: 10
    Dernier message: 02/09/2010, 11h29
  2. Comment afficher un LookUp dans un DBGrid à l’execution ?
    Par nanolo dans le forum Bases de données
    Réponses: 2
    Dernier message: 17/09/2008, 14h52
  3. [Lazarus] Champ LookUp dans un TDBGrid
    Par SSJ17Vegeta dans le forum Lazarus
    Réponses: 1
    Dernier message: 14/09/2008, 19h26
  4. WAS 6 : déclaration d'une ressource dans le JNDI
    Par elewandowski dans le forum Websphere
    Réponses: 6
    Dernier message: 11/12/2007, 17h43
  5. [EJB3] Deploiement ... rien dans le JNDI View de JBoss...
    Par yakamax dans le forum Java EE
    Réponses: 6
    Dernier message: 26/05/2006, 15h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo