Avatar billede jime_boy Nybegynder
12. oktober 2006 - 15:58 Der er 4 kommentarer og
1 løsning

Java Applet, nægtet adgang til at læse tekstfil

Hej
Jeg sidder med problem at jeg har lavet en html side med en applet. I denne applet skal jeg læse fra en tekstfil men jeg får en exception:

java.security.AccessControlException: access denied (java.io.FilePermission a.txt 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.FileInputStream.<init>(Unknown Source)
    at java.io.FileInputStream.<init>(Unknown Source)
    at java.io.FileReader.<init>(Unknown Source)
    at tbh.Filereader.<init>(Filereader.java:13)
    at tbh.htmlApplet.hentFil(htmlApplet.java:17)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at sun.plugin.javascript.invoke.JSInvoke.invoke(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
    at sun.plugin.com.MethodDispatcher.invoke(Unknown Source)
    at sun.plugin.com.DispatchImpl.invokeImpl(Unknown Source)
    at sun.plugin.com.DispatchImpl$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.plugin.com.DispatchImpl.invoke(Unknown Source)
--------------------------------------------------------------
Tydeligt at se at windows eller lign. nægter mig adgang. Er der nogen som ved hvordan jeg får løst den?

Hilsen Jime_boy
Avatar billede arne_v Ekspert
12. oktober 2006 - 16:13 #1
din applet kan hente den tekst fil fra sreveren via HTTP udne problemer

applets har *ingen* adgang til client PC's filer som default

hvis du vil have det skal appletten pakkes i en jar, signes og godkendes af bruger
Avatar billede jime_boy Nybegynder
12. oktober 2006 - 16:18 #2
Ok, skal nok lige forklare.. Det som jeg skal lave er en CD hvor det hele skal køres fra
Avatar billede jime_boy Nybegynder
12. oktober 2006 - 16:19 #3
Men tak det prøver jeg... så jeg laver en jar fil og signer den.

bare læg et svar
Avatar billede arne_v Ekspert
12. oktober 2006 - 18:37 #4
svar
Avatar billede jime_boy Nybegynder
12. oktober 2006 - 20:49 #5
takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester