Java.io.FilePermission

Telem -  
 boulila -
Bonjour,
en executant mon applet, j'ai le message suivant :
“java.security.AccessControlException: access denied (java.io.FilePermission F:\yacapp\Test.epf read) “
at java.io.FileInputStream.<init>(FileInputStream.java:100)
at java.io.FileInputStream.<init>(FileInputStream.java:66)

Mon environnement est WINDOWS 2000, J2SDK 1.4.0 et IExplorer 5.5

Est ce quelqu'un pourrer m'aider a comprendre ce message et m'expliquer comment configuer le FilePermission.

merci pour tous

Telem

2 réponses

Heri
 
Bonjour,
Aujourd'hui, j'ai aussi le même problème que vous.
Est-ce que vous avez trouver la solution ? Si c'est le cas je vous suis reconnaissant de m'aider.
Merci.
Heri
0
yac
 
bonjour,
pour ce qui est du probleme de filepermission , je l'ai regle comme suit

1 j'ai creer l'archive (archiver toutes les classes dont j'ai besoin)
cabarc -r -p N monarchive.cab *.class

2- J'ai cree le certificat:
makecert -sk nomcleprive -n "CN=NOM COMPAGNIE" nomcertificat.cer
tu peut donner la cle prive que tu veut

3- j'ai transforme le certificat en spc file
cert2spc nomcertificat.cer nomcertificat.spc

4- enfin j'ai signer mon certificat avec l'utilitaire signcode, qui donnera a mon archive toutes les permissions, sauf que pour ce certificat, mon applet ne sera valable sur Internet explorer, car pour netscape, tu dois la signer avec un autre utilitaire


pour les commandes CABARC, MAKECERT,CERT2SPC tu lestrouveras dans ton repertoire Microsoft SDK/BIN

pour ton utilitaire de signature propre a microsoft, voic le line ou tu peut le downloader :
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/MSDN-FILES/027/000/219/msdncompositedoc.xml

ENSUITE AU NIVEAU DE MA PAGE HTML, DANS LE TAG APPLET
<APPLET CODE="NOMCLASSE PRINCIPALE.class" WIDTH=350 HEIGHT=180>
<PARAM NAME="cabbase" VALUE="NOMARCHIVESIGNER.CAB">


VOILA ET BON COURAGE
YAC
0
boulila
 
bonjour,
j'ai un pb pour télécharger java.io. y t'il quelqu'un qui peut m'aider à trouver la solution.
merci
0