Bonjour,
Alors voilà le contexte de mon projet : j'ai une applet (signée) qui fait appel à un jar (signé aussi). Dans ce dernier, je charge une dll externe (avec System.load(...)) dans un AccessControler :
Mon problème est que j'obtiens une exception lors du chargement de la dll : java.security.AccessControlException: access denied (java.io.FilePermission mydllPath.dll read)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 AccessController.doPrivileged(new PrivilegedAction<Object>() { public Object run(){ try { System.out.println("loadlibrary:" + path); System.load(path); return null; } catch(UnsatisfiedLinkError e) { return null; } catch (Exception e) { return null; } } });
Je rappelle que mon code fonctionne bien avec l'AppletViewer mais pas dans une page html.
Avez-vous une idée sur comment corriger ceci?
Merci,
Is.
Partager