|
Publicité | |||||||||||||||||||||
|
|
#1 (permalink) |
|
Membre expérimenté
![]() Date d'inscription: juillet 2007
Messages: 514
|
Salut !
J'imagine que cette question a déjà été posée mais je n'ai trouvé de response nulle part. A chaque fois, ce sont les paramètres pour JBoss qu'on trouve : Code :
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces java.naming.provider.url=localhost:1099 |
|
|
|
|
|
#2 (permalink) |
|
Membre Expert
![]() ![]() Nom : Alexis Moussine-Pouchkine
Date d'inscription: janvier 2005
Messages: 1 307
|
En mettant appserv-rt.jar dans le CLASSPATH, la lecture automatique de jndi.properties permet de ne pas spécifier explicitement ces valeurs.
Les voici quand même: Code :
java.naming.factory.initial=com.sun.enterprise.naming.SerialInitContextFactory java.naming.factory.url.pkgs=com.sun.enterprise.naming java.naming.factory.state=com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl
__________________
http://blogs.sun.com/alexismp |
|
|
|
|
#4 (permalink) |
|
Invité de passage
![]() Date d'inscription: janvier 2009
Messages: 9
|
1 er choix :
tu fais copier/coller du contenu suivant dans un fichier que tu vas nommer jndi.properties et que tu mettras dans ton root. java.naming.factory.initial = com.sun.enterprise.naming.SerialInitContextFactory java.naming.factory.url.pkgs = com.sun.enterprise.naming java.naming.factory.state = com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl #optional. Defaults to localhost. Only needed if web server is running #on a different host than the appserver org.omg.CORBA.ORBInitialHost = localhost #optional. Defaults to 3700. Only needed if target orb port is not 3700. org.omg.CORBA.ORBInitialPort = 3700 ensuite dans le code tu fais appel à ce jndi.properties de la façon suivante : Properties props = new Properties(); props.load(new FileInputStream("jndi.properties")); InitialContext ctx = new InitialContext(props); 2 éme choix : c'est comme a dit notre ami , les developpeurs de Glassfish ont développé pour nous un .jar qui fait appel automatiquement au fichier jndi.properties , dans ce cas tu dois inclure dans ton classpath le jar appserv-rt.jar et ensuite dans ton code tu fais appel au jndi de la façon suivante : InitialContext ctx = new InitialContext(); Bon courage. |
|
|
|
|
|
![]() |
||
Quels sont les paramètres jndi pour GlassFish ?
|
||
| Outils de la discussion | |
|
|