|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : novembre 2009 Messages : 91 ![]() |
Bonjour à tous,
Je développe une application C/S en JWS sous NetBeans. Ça fonctionne en mode appli. Ça fonctionne en mode JWS lancé par NetBeans. Mais il y a un bug (?!?) en mode JWS "pur", i.e. lancement à partir de navigateur. Pas grave a priori, puisque j'avais prévu un Logger passant par une socket. MAIS java.util.logging.LoggingPermission refuse la connexion d'une socket, et de ce que je viens de comprendre, le système de permission semble passer par un policy file que je ne vois pas trop comment mettre en place via jws. À la rigueur, exit le log par socket et je logue dans un fichier, mais là encore, je tombe sur les mêmes restrictions. Comment faire ? Merci d'avance, |
|
|
00
|
|
|
#2 | ||||
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 2 ![]() |
Bonjour,
pour accéder à des ressources locales de la machine il faut que tu utilise des jar certifiés. ensuite tu dois préciser dans le jnlp que l'application à les droits d'accéder aux ressources locales, pour cela ajoute dans le jnlp: Code :
créé un fichier monappli.policy que tu copie en local sur ton poste client et qui contient les éléments de policy, puis ajoute dans la partie ressource du jnlp le truc suivant: Code :
j'espère que cela t'aidera. |
||||
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : novembre 2009 Messages : 91 ![]() |
Merci. J'essaie aujourd'hui pour voir ce que ça donne.
|
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : novembre 2009 Messages : 91 ![]() |
Ça marche.
Thks ! Edit : je corrige éventuellement pour les suivants -> j'ai dû faire des modifications qui ont supprimé le problème du client. La signature des jars se fait correctement, mais toujours pas moyen de se connecter en socket avec seulement <security><all-permission/></security>. Pas essayé l'astuce du fichier. Dommage : avoir les logs de bugs à distance aurait été utile. Si quelqu'un a une idée, je suis preneur. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com