Bonjour,
voilà deux jour que je recherche une solution a mon problème via google mais rien. J'en viens donc au forum.
je développe une application java qui fonctionne très bien avec des requètes mysql (via jdbc) donc pas de soucis de ce côté.
les paramètres de la base de données sont dans un dossier à part (sécurité).
Contrètement, j'ai mon jar dans le dossier Z:\appli\ et mon fichier de paramètres dans Z:\Ressource\.
Lorsque j'execute le jar, tout se passe bien, pas de problème d'acces.
J'ai ensuite fait un japplet avec avec comme librairie externe le jar. Cet applet reprend les classes du jar y compris celles pour la connexion mysql. L'applet est dans Z:\html\
Mon problème est le suivant : sous eclipse, l'applet fonctionne parfaitement. Mais lorsque je lance le fichier html, la console java d'IE met :
j'ai même mis un fichier java.policy.applet contenant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 java.security.AccessControlException: access denied (java.io.FilePermission ..\Ressource\xxx.xml 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)
mais toujours le meme problème...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 grant { permission java.security.AllPermission; };
Quelqu'un aurait-il une idée???
Partager