Bonjour,
Je réalise actuellement un site internet devant comporter des applets.
J'ai pas mal chercher sur internet: l'applet en question ne cherche pas à écrire ou à lire des fichiers sur l'ordinateur. J'ai cru comprendre qu'il n'était pas nécessaire de le signer.
j'obtiens pourtant l'erreur:
java.security.AccessControlException: access denied (java.lang.RuntimePermission setSecurityManager)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.System.setSecurityManager0(Unknown Source)
at java.lang.System.setSecurityManager(Unknown Source)
at applets.MapViewer.init(MapViewer.java:32)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception : java.security.AccessControlException: access denied (java.lang.RuntimePermission setSecurityManager)
Il est vrai que mon applet à besoin de charger une image situé dans le jar: cela pose-t-il problème?
J'insère mon applet dans le HTML avec :
<APPLET code="applets.MapViewer.class" archive="applet.jar" width="600" height="600">
</APPLET>
en effet, mon applet se situe dans le package "applets" de applet.jar situé dans le même dossier que ma page html..
est ce un problème de package?
J'espère avoir été assez précis !
Merci d'avance aux âmes généreuses qui se pencherons sur mon cas !
Adrien
