Я пытаюсь сделать простую программу для RMI. Но я получаю следующее исключение при запуске линии
Naming.rebind ( "имя_интерфейс", Remoteserverobject);
java.security.AccessControlException:
доступ закрыт
(java.net.SocketPermission
127.0.0.1:1099 подключиться, разрешить)
Мой код выглядит следующим образом:
public static void main(String[] args) throws Exception {
if(System.getSecurityManager()==null)
{
System.setSecurityManager(new RMISecurityManager());
}
Remoteserver objremoteserver=new Remoteserver();
objremoteserver.setmsg("Hello! How are you?");
System.out.println(objremoteserver.getmsg());
try
{
Naming.rebind("Remotemethod", objremoteserver);
System.out.println("Server Started");
}
catch(RemoteException re)
{
System.out.println(re.getLocalizedMessage());
}
finally
{
System.out.println("Unknown Exception Occured!!!!");
}
}
Как преодолеть эту проблему. Заранее спасибо