au fait, je suis sur mac => pas de firewall.
au fait, je suis sur mac => pas de firewall.
voici une photo qui illustre le problème, sous glassfish.
j'ai essayé avec le port 3703 mais sans succès.
olivier.
D'après le screenshot, il faudrai effectivement utiliser le port 3703.
Edit : optionnel d'après la FAQ mais essaie d'ajouter de host...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 props.setProperty("org.omg.CORBA.ORBInitialHost", "localhost"); props.setProperty("org.omg.CORBA.ORBInitialPort", "3703");
bon, j'ai réussi, sur netbeans, j'ai lancé l'application jee, puis j'ai lancé (run) la classe de test avec les deux propriétés host et port (3700) redéfinies.
merci pour l'aide!
olivier.
je voulais ajouter que j'ai une version un peu différente des précédentes:
(c'est la dernière ligne qui change)
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 Properties props = new Properties(); props.setProperty("java.naming.factory.initial", "com.sun.enterprise.naming.SerialInitContextFactory"); props.setProperty("java.naming.factory.url.pkgs", "com.sun.enterprise.naming"); props.setProperty("java.naming.factory.state", "com.sun.corba.ee.impl.presentation.rmi.JNDIStateFactoryImpl"); // optional. Defaults to 3700. Only needed if target orb port is not 3700. props.setProperty("org.omg.CORBA.ORBInitialPort", "3793"); props.setProperty("org.omg.CORBA.ORBInitialHost", "localhost"); ctx = new InitialContext(props); Object ref = ctx.lookup("def.ma_calc_2Remote"); ma_calc_2Remote calc = (ma_calc_2Remote) PortableRemoteObject.narrow(ref, ma_calc_2Remote.class);
olivier.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager