Bonjour,


Je suis totalement confus.

cela fait 3 mois que je travaille sur mon projet actuel et jusque là, je n'ai jamais eu de problème concernant le lancement de mon applet.

Aujourd'hui, alors qu'en fin de semaine derniere tout allait bien, je ne peux lancer mon applet avec l'AppletViewer de NetBeans.

voici l'erreur que j'obtiens:

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
20
21
22
23
24
25
26
 
java.lang.reflect.InvocationTargetException
        at java.awt.EventQueue.invokeAndWait(EventQueue.java:997)
        at monProjet.general.init(general.java:116)
        at sun.applet.AppletPanel.run(AppletPanel.java:424)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThreadGroup)
        at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
        at java.security.AccessController.checkPermission(AccessController.java:546)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
        at sun.applet.AppletSecurity.checkAccess(AppletSecurity.java:235)
        at java.lang.ThreadGroup.checkAccess(ThreadGroup.java:288)
        at java.lang.Thread.init(Thread.java:332)
        at java.lang.Thread.<init>(Thread.java:391)
        at de.siemens.simaticnet.itcp.api.S7Processing.getInstance(S7Processing.java)
        at de.siemens.simaticnet.itcp.api.S7Module.processIdent(S7Module.java)
        at monProjet.initS7.<init>(initS7.java:47)
        at monProjet.general$1.run(general.java:229)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Sachez que pour j'ai essayer d'enlever l'utilisation de mes bibliothèques "de.siemens....". mais rien à faire.

Je ne comprend pas la cause du problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThreadGroup)
Accès à quoi? au serveur distant?


Si quelques uns d'entre vous puissent m'éclairer.