Debian etch amd64 et java jre1.6.0_11

Fermé
decurion - 24 janv. 2009 à 07:09
 decurion - 24 janv. 2009 à 10:46
Bonjour,

Mon installation de base est etch amd64. j'ai installé le jre-6u11-linux-x64.bin dans /usr/lib en suivant les intructions de sun.
Malgré celà,
debian:/home/coco# java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mode)
debian:/home/decurion#

debian:/home/coco# update-alternatives --config java
Il n'y a qu'un programme fournissant java (/usr/lib/jvm/java-6-sun/jre/bin/java).
Rien à configurer.
debian:/home/decurion#
Je n'arrive pas à faire les liens sur iceweasel, ni épiphany, ni sur iceape installé pour l'occasion.

J'ai donc renseigné Konqueror, vérifié chez sun, tout fonctionne.
Sur le site :
http://www.archivesnationales.culture.gouv.fr/anom/fr/
je peux visualiser les actes, mais si je veux imprimer, je n'ai aucune réponse, et rien dans la liste d'attente.
Si je veux copier l'acte, ça bloque à 75 % environ, et j'ai un message d'erreur:
" access denied (java.awt.AWTPermission accessClipboard)
J'ai essayé plusieurs combinaisons dans java.policy, le changer complètement ou rajouter à la fin:
grant {
(subvention
permission java.awt.AWTPermission "accessClipboard";
};
Avec cette configuration, il m'est demandé avant d'accéder aux actes, si j'accepte les certificats.
J'accepte, et finalement (au bout de deux partie de "mod3", un message m'annonce que le service est indisponible.
Cela fait, une semaine que je tourne en rond, et je ne vois vraiment pas ce qui cloche.
Une aide serait la bienvenue.
merci.
A voir également:

1 réponse

Finalement, la solution consiste à éditer
/jre1.6.0_11/lib/security/java.policy

et de placer en tête

grant {
permission java.awt.AWTPermission
"accessClipboard";
permission java.awt.AWTPermission
"accessEventQueue";
permission java.awt.AWTPermission
"showWindowWithoutWarningBanner";
permission java.lang.RuntimePermission
"queuePrintJob";
};

redemarrer le système., ça marche.
1