Bonjour,
J'ai une applet qui doit utiliser des données sur disque, des xml utilisés avec JAXB. Le probléme est lorsque je lance mon applet sous IE ce dernier me sort l'erreur suivante:
Je sais que c'est un probléme de signature, et j'ai essayé de signer mon jar avec jarsigner, mais le navigateur me sort
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
18
19 java.security.AccessControlException: access denied (java.util.PropertyPermission javax.xml.bind.JAXBContext 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.checkPropertyAccess(Unknown Source) at java.lang.System.getProperty(Unknown Source) at javax.xml.bind.ContextFinder.find(Unknown Source) at javax.xml.bind.JAXBContext.newInstance(Unknown Source) at com.sagem.morpho.criminalcaseedition.data.JaxbHelper.init(JaxbHelper.java:69) at com.sagem.morpho.criminalcaseedition.data.JaxbHelper.<init>(JaxbHelper.java:56) at com.sagem.morpho.criminalcaseedition.data.DataManager.prepareContext(DataManager.java:86) at com.sagem.morpho.criminalcaseedition.data.DataManager.init(DataManager.java:79) at com.sagem.morpho.criminalcaseedition.data.DataManager.<init>(DataManager.java:72) at com.sagem.morpho.criminalcaseedition.data.DataManager.getInstance(DataManager.java:283) at com.sagem.morpho.criminalcaseedition.CriminalCaseContext.<init>(CriminalCaseContext.java:27) at com.sagem.morpho.criminalcaseedition.swing.CriminalCaseEditionApplet.init(CriminalCaseEditionApplet.java:68) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source)Je ne sais pas quoi faire pour qu'il accepte cette applet...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission getClassLoader) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at java.lang.ClassLoader.getSystemClassLoader(Unknown Source) at com.sun.xml.bind.util.Which.which(Which.java:68) at com.sun.xml.bind.util.Which.which(Which.java:53) at com.sun.xml.bind.v2.model.impl.ModelBuilder.<clinit>(ModelBuilder.java:172)
Merci pour votre aide.
Partager