access denied

Ricardo
14 de Marzo del 2006
Aupa

Tengo un problema al cambiar un proyecto de equipo, misma version de IDE oracle developer 10g y misma J2SE, cuando utilizo RMI

Codigo

System.setSecurityManager(new RMISecurityManager());
EntradaSistemaBDRemoto objetoServidor;
try {

objetoServidor = new EntradaSistemaBDRemoto();
System.out.println("lanzado objeto");

try { java.rmi.registry.LocateRegistry.createRegistry(1099); // Equivalente a lanzar RMIREGISTRY
} catch (Exception e) {System.out.println(e.toString()+"nSe supone que el error es porque el rmiregistry ya estaba lanzado");}

Naming.rebind(nombreServicio,objetoServidor);

} catch (Exception e)
{System.out.println("Error al lanzar el servidor"+e.toString());}

}

Fichero java.policy en la carpeta classes/supackage

grant {
permission java.security.AllPermission;
};


Error

Error al lanzar el servidorjava.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:1099 connect,resolve)

Firewall quitado.

Gracias por adelantado

Adios