[RMI] AccessControlException
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??
Code:
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);
}
}
} |
l'erreur émise est :
java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:1099 connect,resolve)
desactivation de security manager
Citation:
Envoyé par
taofoo
Ouais j'ai deja supprimé le security manager et j'ai aussi essayé ton autre solution. Mais merci quand meme....... :(
Comment désactiver le security manager.
Je travaille sous windows. tomcat5
Merci de m'aider, chui perdue car j'arrive pas a me connecter à une bd mysql