salut,
je n'arrive pas à rendre actif mon serveur RMI. En fait je crois qu'il n'arrive pas à faire le lien entre l'objet et ma référence. Du coup ça me lève une exception. Est-ce un problème de PATH ou encore de droit lié au réseau??
l'erreur émise est :
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
19
20
21
22
23
24
25 package hello2; import java.rmi.*; public class HelloServer { public static void main(String[] args) throws RemoteException { /*Lancer Security manager*/ if (System.getSecurityManager()==null) { System.setSecurityManager(new RMISecurityManager()); } try { Hello obj = new Hello ("HelloServeur"); /*créer une instance de la classe Hello et l'enregistrer dans le serveur de noms */ Naming.rebind("rmi://localhost/HelloServer",obj ); System.out.println ("Serveur prêt"); } catch (Exception e) { System.out.println("Il y a une erreur du serveur " + e); } } }
java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:1099 connect,resolve)
Partager