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 EE Discussion :

[JMS avec JOnAS 5] comment initialiser le InitialContext?


Sujet :

Java EE

  1. #1
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 159
    Points : 71
    Points
    71
    Par défaut [JMS avec JOnAS 5] comment initialiser le InitialContext?
    Bonjour,

    Je voudrais développer un programme simple de type "Hello World" pour jouer avec les JMS (JORAM avec JOnAs_5)
    Mon problème est que je n'arrive pas à initialiser correctement le javax.naming.InitialContext
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
    	private static InitialContext getInitialContext() throws NamingException {
    		Properties prop = new Properties();
    		prop.put("java.naming.provider.url", "rmi://localhost:1099");
    		prop.put("java.naming.factory.initial",	"Que_Dois-je_Mettre");
    		return new InitialContext(prop);
    	}
    Comment peut-on trouver le nom de la classe ( quel(s) fichier(s) de conf? ) permettant la création de la Factory? Autrement dit quelle est la valeur de "java.naming.factory.initial"?

    Par avance merci

  2. #2
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 159
    Points : 71
    Points
    71
    Par défaut
    Bonjour,

    Problème résolu.
    Pour les personnes intéressées:
    il faut initialiser le InitialContext Comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    	private static InitialContext getInitialContext() throws NamingException {
    		Properties prop = new Properties();
    		prop.put("java.naming.provider.url", "rmi://localhost:1099");
    		prop.put("java.naming.factory.initial","org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory");
    		return new InitialContext(prop);
    	}
    Attention, il faut ajouter le jar client.jar de JOnAS dans le classpath sinon vous aurez une ClassNotFoundException

    Bonne journée à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 14
    Dernier message: 19/06/2014, 10h33
  2. Réponses: 2
    Dernier message: 10/04/2010, 12h25
  3. ClassNotfoundException avec JMS sous Jonas 4.10
    Par hasalex dans le forum JOnAS
    Réponses: 5
    Dernier message: 07/05/2009, 13h51
  4. [1.1] Comment initialiser un XmlTextReader avec une String ?
    Par fregolo52 dans le forum Framework .NET
    Réponses: 2
    Dernier message: 18/09/2006, 14h11
  5. Comment initialiser une liste de composants avec une boucle ?
    Par EricSid dans le forum Composants VCL
    Réponses: 5
    Dernier message: 06/04/2005, 18h46

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