-
Classe interne et applet
Bonjour, je poste ce message de si bon matin car j'ai un problème d'exécution sur une applet : le message d'erreur suivant apparait dans la console java.
java.lang.SecurityException: class "main.Main$MyTableRenderer"'s signer information does not match signer information of other classes in the same package
at java.lang.ClassLoader.checkCerts(Unknown Source)
at java.lang.ClassLoader.preDefineClass(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at main.Main.<init>(Main.java:524)
at main.Main.getMainInstance(Main.java:103)
at main.WFS_Applet.init(WFS_Applet.java:21)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
MyTableRenderer est une classe intene à la classe Main et mon application est dans un jar signé !!
-
Hey,
Je ne sais pas si ca peut t'aider mais j'aurais tendance a dire que ton applet n'est pas signée
Regarde ce post signer applet
Sinon fait une recherche sur le forum pour savoir comment signé une applet, et je pense que tu devrais trouver ton bonheur
-
Merci de ta réponse. Mon applet était bien signé, seulement j'incluais dans le fichier des jar officiel qui était déja signé !! C'est pour cela que j'obtenais de bugs !
-