Salve galera,
 
Tenho 2  classes  e um1 interface para implantar o RMI, fiz tudo,
compilei legal, fui na máquina servidor executei o rmiregistry e deixei
a classe servidor rodando, fui no cliente tentei executar a classe e da
o seguinte erro: 
 
access denied (java.net.SocketPermission enderecodoservidor resolve)
 
Alguém sabe o que pode estar dando errado???
OBS: Gerei os arquivos 
 
Segue as classes utilizadas: _SKEL e _STUB e tenho o _STUB tanto na
maquina servidor quanto na cliente.
 
 
import java.rmi.*;
public class Cliente{
 public static void main(String args[]){
  try{ 
   if(System.getSecurityManager() == null){
    System.setSecurityManager(new RMISecurityManager());
   } 
   itfMetodosRemotos mr;
   mr = (itfMetodosRemotos)Naming.lookup("rmi://endereco/ObjetoRemoto");
   System.out.println(mr.Metodo1());
   System.out.println(mr.Metodo2(10));
   System.out.println(mr.Metodo3(2, 10)); 
  
  }catch(Exception e){
   System.out.println(e.getMessage());
  }
 }
}
 
 
public interface itfMetodosRemotos extends java.rmi.Remote{
 public String Metodo1() throws java.rmi.RemoteException; 
 public int Metodo2(int n) throws java.rmi.RemoteException; 
 public int Metodo3(int n1, int n2) throws java.rmi.RemoteException; 
}
 
 
 
 
import java.rmi.*;
import java.rmi.server.*;
public class MetodosServidor extends UnicastRemoteObject implements
itfMetodosRemotos{
 public MetodosServidor() throws RemoteException {
  super();
 }
 
 public String Metodo1() throws RemoteException{
  return "Teste de retorno metodo1";
 }
 public int Metodo2(int n) throws RemoteException{
  return n;
 }
 public int Metodo3(int n1, int n2) throws RemoteException{
  return n1 + n2;
 }
 public static void main(String args[]){
  try{
   if (System.getSecurityManager() == null){
    System.setSecurityManager(new RMISecurityManager());
   }
   MetodosServidor ms = new MetodosServidor();
   Naming.rebind("ObjetoRemoto", ms);
  }catch (Exception e){}
  
 }
}
 

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a