java.io.FilePermission

dior

Bekanntes Mitglied
Hi,

ich möchte mittels Filechooser eine Datei auf meinem PC speichern...

Wenn ich in meiner java.policy

permission java.io.FilePermission "<<ALL FILES>>", "write";
eintrage funktioniert es.... das ist mir aber zu offen.

Wenn es mit permission java.io.FilePermission "\\user\user$\Testuser", "write"; versuche kommt der Error mit
java.security.AccessControlException: access denied ("java.io.FilePermission" "\\user\user$\Testuser" "read")
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at java.io.File.exists(Unknown Source)
at sun.awt.shell.ShellFolder.exists(Unknown Source)
at sun.swing.FilePane.canWrite(Unknown Source)
at sun.swing.FilePane.doDirectoryChanged(Unknown Source)
at sun.swing.FilePane.propertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.fire(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)

Wie kann ich das anpassen das es funktioniert?

:rtfm:
 
achso ja, vergaß ich zu erwähnen... ich habe eine Desktop app die ich über einen intranet webserver (iis7) lokal am pc über jnlp webstart starte.

wie gesagt, mit <<ALL FILES>> funktioniert es, aber nicht eingegschränkt (oder ich hab die falsche syntax...)
 

Zurück
Oben