Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2991 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Applet + JMF] pb AccessControlException

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Applet + JMF] pb AccessControlException

n°354444
Lex
Posté le 07-04-2003 à 11:28:14  profilanswer
 

Bonjour,
 
Je suis en train de développer une appli qui rempli un annuaire LDAP avec des photos que l'on capture depuis une webcam. Voici le schéma :
 
PC Client
Webcam
Navigateur Web
JMF installé
(Windows NT)
 
PC Serveur
Annuaire LDAP
Apache + PHP
Applet Java
(Red Hat 8 )
 
Une applet Java permet de capturer l'image et de la rentrer directement dans l'annaire LDAP. Cette applet fonctionne parfaitement lorsque le fichier se trouve physiquement sur le PC Client. Mais lorsqu'elle est hébergée sur le PC Serveur, l'applet ne veut même pas s'initialiser (croix rouge dans IE  [:bozocarzu]  ) et voici l'erreur que j'ai :
 

Code :
  1. java.security.AccessControlException: access denied (java.net.SocketPermission tc-visage-2 resolve)
  2. at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
  3. at java.security.AccessController.checkPermission(AccessController.java:401)
  4. at java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
  5. at java.lang.SecurityManager.checkConnect(SecurityManager.java:1042)
  6. at sun.plugin.net.protocol.http.HttpURLConnection.checkPermission(HttpURLConnection.java:203)
  7. at sun.plugin.net.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:147)
  8. at sun.plugin.net.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:375)
  9. at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:1197)
  10. at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:247)
  11. at sun.applet.AppletClassLoader.getBytes(AppletClassLoader.java:250)
  12. at sun.applet.AppletClassLoader.access$100(AppletClassLoader.java:42)
  13. at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:143)
  14. at java.security.AccessController.doPrivileged(Native Method)
  15. at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:140)
  16. at sun.plugin.security.PluginClassLoader.findClass(PluginClassLoader.java:168)
  17. at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
  18. at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:114)
  19. at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
  20. at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:501)
  21. at sun.applet.AppletPanel.createApplet(AppletPanel.java:567)
  22. at sun.plugin.AppletViewer.createApplet(AppletViewer.java:1778)
  23. at sun.applet.AppletPanel.runLoader(AppletPanel.java:496)
  24. at sun.applet.AppletPanel.run(AppletPanel.java:293)
  25. at java.lang.Thread.run(Thread.java:536)


 
J'ai alors essayé d'éditer le fichier .java.policy qui se trouve dans C:\Documents and Settings\Lex\ (car Lex cad moi est administrateur ;) )
 
.java.policy :  
 

Code :
  1. grant {
  2. permission java.io.FilePermission "*" "write, read";
  3. permission java.net.SocketPermission "*","listen,connect,accept,resolve";
  4. };


 
Mais je vois aucune différence à l'exécution :(
 
HELP


Message édité par Lex le 07-04-2003 à 14:25:10
mood
Publicité
Posté le 07-04-2003 à 11:28:14  profilanswer
 

n°354466
darklord
You're welcome
Posté le 07-04-2003 à 11:46:09  profilanswer
 

tu envois comment l'image que tu as capturée vers le serveur?


---------------
Just because you feel good does not make you right
n°354468
Lex
Posté le 07-04-2003 à 11:48:31  profilanswer
 

Avec un connecteur LDAP bidouillé par mon co-projet :D :D  
 
En fait, je me suis p-e mal exprimé, l'applet Java ne se charge pas (croix rouge), c'est dès le début que ça bloque !
 
A+,

n°354563
darklord
You're welcome
Posté le 07-04-2003 à 13:15:16  profilanswer
 

Lex a écrit :

Avec un connecteur LDAP bidouillé par mon co-projet :D :D  
 
En fait, je me suis p-e mal exprimé, l'applet Java ne se charge pas (croix rouge), c'est dès le début que ça bloque !
 
A+,


 
à peine :sarcastic:


---------------
Just because you feel good does not make you right
n°354731
Lex
Posté le 07-04-2003 à 14:26:03  profilanswer
 


 
qu'est ce qui est pas clair ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Applet + JMF] pb AccessControlException

 

Sujets relatifs
Se connecter a une bdd MySQL a partir d'un applet JAVA...[newby inside] -> transformer application en applet
applet java ou autre chose si pas de java VMapplet proxy
[Applet] Intégrer un browser[applet] compilation
[java] [applet] changer le contenu...[java][applet]logging d'IP
[java][Applet] Placer les composant où l'on souhaite [Resolu]Impossible de faire une connection sur un applet IRC
Plus de sujets relatifs à : [Applet + JMF] pb AccessControlException


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR