ich habe eine Application die lediglich auf ein Verzeichnis zugreifen
muss um dort darin gelagerte Dateien zu finden. Das ganze ist ein RMI
Server, weswegen der SecurityManager auch gegen den RMI SecurityManager
ausgetauscht wurde.
Beim Zugriff per
URL url = new File( pathToDirectory ).toURL();
wirft er immer folgende Exception :
java.security.AccessControlException: access denied
(java.util.PropertyPermission user.dir read)
at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
at
java.security.AccessController.checkPermission(AccessController.java:401)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1291)
at java.lang.System.getProperty(System.java:572)
at java.io.Win32FileSystem.getUserPath(Win32FileSystem.java:272)
at java.io.Win32FileSystem.resolve(Win32FileSystem.java:288)
at java.io.File.getAbsolutePath(File.java:459)
at java.io.File.toURL(File.java:572)
at casino.server.ChargeurPlugins.<init>(ChargeurPlugins.java:39)
at casino.server.ServerImpl.<init>(ServerImpl.java:71)
at casino.server.ServerImpl.main(ServerImpl.java:171)
Ich bin dankbar für jeden Hinweis,
danke,
Heiko Kopitzki
policy fiel anpassen und fileaccess rechte erlauben:
Ist ja wohl offensichtlich, wenn du selbst schon den RMISecurityManager
erwähnst?
Google hit:
http://gethelp.devx.com/techtips/java_pro/10MinuteSolutions/10min0500.asp
Gruss
Bernd
--
eckes privat - http://www.eckes.org/
Project Freefire - http://www.freefire.org/
Sollte das nicht heißen:
policy viel anpassen
?
SCNR & Gruß,
Mick ;-)
--
Only God can make random selections.