2010-09-14 14 views
1

Je reçois l'erreur suivante lorsque j'essaie d'exécuter une applet dans un navigateur. L'applet en question contient le code d'accès de fichier dans ce:java.security.AccessControlException: accès refusé lors de l'exécution de l'applet sur le navigateur

java.security.AccessControlException: Accès refusé (java.lang.RuntimePermission getenv.RGENGINEJAVA) à java.security.AccessControlContext.checkPermission (Source inconnue) à java.security.AccessController.checkPermission (Source inconnue) à java.lang.SecurityManager.checkPermission (Source inconnue) à java.lang.System.getenv (Source inconnue) à com.socp.components.SOCPMapViewer.bootstrapArcobjectsJar (SOCPMapViewer .java: 668) à com.socp.components.SOCPMapViewer.init (SOCPMapViewer.java:130) à sun.plugin2.applet.Plugin2Manager $ AppletExecut ionRunnable.run (Source inconnue) à java.lang.Thread.run (Source inconnue) Exception: java.security.AccessControlException: Accès refusé (java.lang.RuntimePermission getenv.RGSENGINEJAVA)

Les travaux d'applet bien lorsqu'il est invoqué à partir de l'IDE Elipse mais quand j'utilise un fichier HTML pour l'exécuter dans un navigateur, il donne l'erreur ci-dessus. Aidez-moi s'il vous plaît à résoudre ce problème. Dites-moi comment je peux accorder le fichier d'autorisation suivant dans le contexte HTML:

grant { 
    permission java.security.AllPermission; 
}; 

Répondre