J'ai installé Firefox 3 sur mon fixe qui a la Fedora Core 7 et ça fait la même chose. Java ne fonctionne plus.

Il y a quelque chose de différent à faire que sur la version 2 de Firefox pour que java fonctionne ?
J'ai installé la console Java, et voici l'erreur que ça m'affiche quand je tente de faire marcher flyordie.com par exemple :

Erreur : Permission refusée d'appeler la méthode Location.toString

J'ai essayé d'exécuter Firefox en root mais ça ne change rien.
Idem, pas de changement quand je donne les droits d'accès 777 au répertoire /usr/java
Bonsoir,

Je vois que le plugin est celui du java 1.6 de Sun, alors que java -version et alternatives --display java donne icedtea 1.7.
C'est pas ça la raison des problèmes?
J'ai désinstallé icedtea 1.7 et j'ai toujours le même problème 🙁

[~]$ java -version
java version "1.5.0"
gij (GNU libgcj) version 4.1.2 20070925 (Red Hat 4.1.2-33)


Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[~]$ /usr/sbin/alternatives --display java
java - status est auto.
le lien pointe actuellement sur /usr/lib/jvm/jre-1.5.0-gcj/bin/java
/usr/lib/jvm/jre-1.5.0-gcj/bin/java - priorité 1500
esclave keytool : /usr/lib/jvm/jre-1.5.0-gcj/bin/keytool
esclave orbd : (null)
esclave pack200 : (null)
esclave policytool : (null)
esclave rmid : (null)
esclave rmiregistry : /usr/lib/jvm/jre-1.5.0-gcj/bin/rmiregistry
esclave servertool : (null)
esclave tnameserv : (null)
esclave unpack200 : (null)
esclave jre_exports : /usr/lib/jvm-exports/jre-1.5.0-gcj
esclave jre : /usr/lib/jvm/jre-1.5.0-gcj
esclave java.1.gz : (null)
esclave keytool.1.gz : (null)
esclave orbd.1.gz : (null)
esclave pack200.1.gz : (null)
esclave policytool.1.gz : (null)
esclave rmid.1.gz : (null)
esclave rmiregistry.1.gz : (null)
esclave servertool.1.gz : (null)
esclave tnameserv.1.gz : (null)
esclave unpack200.1.gz : (null)
La « meilleure » version courante est /usr/lib/jvm/jre-1.5.0-gcj/bin/java.
Au risque de mettre les pieds dans le plat, je ferais un simple ln -s sur le plugin qui doit se trouver dans /opt/jre1.5.0_14/plugin/i386/ns7/libjavaplugin_oji.so sur firefox. En d'autres termes, j'irais dans usr/lib/firefox???/plugins (ou autre répertoire où se trouve ton farefox) et je taperais ln -s opt/jre1.5.0_14/plugin/i386/ns7/libjavaplugin_oji.so.
Si tu as le plugin java de sun, il faudrait que alternatives --display java pointe aussi vers lui.
Tu devrais avoir quelque chose comme
le lien pointe actuellement sur /opt/jre1.6.0_07/bin/java
au lieu de
le lien pointe actuellement sur /usr/lib/jvm/jre-1.5.0-gcj/bin/java
Quel M...ier vraiment pour rien

pourquoi s'entêter à vouloir de la copie de java ?

on installe java, on fait les liens en 1 minute et basta !
nouvo09 wrote:Quel M...ier vraiment pour rien

pourquoi s'entêter à vouloir de la copie de java ?

on installe java, on fait les liens en 1 minute et basta !
C'est ce que j'avais fait pour Firefox 2, ça fonctionnait sans problème en effet. Mais avec la même manip sur Firefox 3, je n'ai pas le même résultat.

Bon en tout cas j'ai presque totalement résolu mon problème. J'ai tapé la commande suivante :

/usr/sbin/alternatives --install /usr/java/jre1.6.0_07/ java /usr/java/jre1.6.0_07/ 1


Et j'ai en effet le bon retour de la commande alternatives maintenant :

[~]# /usr/sbin/alternatives --display java
java - status est auto.
le lien pointe actuellement sur /usr/java/jre1.6.0_07/
/usr/java/jre1.6.0_07/ - priorité 1
La « meilleure » version courante est /usr/java/jre1.6.0_07/.


Ainsi que java qui fonctionne...🙂 Mais j'ai toujours une erreur sur le site flyordie.com :

Avertissement : 08 is not a legal ECMA-262 octal constant
Fichier Source : http://www.flyordie.com/games/online/preload.shtml?portal=flyordie_com&lang=fr&room=1601&game=Connect4&player=74656e666c6f&playerId=13776401&u=e.200808300330-i.13776401-n.dGVuZmxv-d.XXXB64ZEMCbxFHHSO_4F2A&rating=0
Ligne : 24, Colonne : 31
Code Source :
var serverDate = new Date(2008,08-1,28,21,30,48).getTime();


Mais pour le reste, ça fonctionne enfin !
Pour Sun Java, j'ai en effet essayé la version 1.6, et j'ai vite battu en retraite, vu les anomalies que je ne saurais plus énumérer.

Je conserve la dernière version 1.5.

J'ignore de quoi je me prive mais je sais ce que je gagne en temps et nerfs.
nouvo09 wrote:Quel M...ier vraiment pour rien

pourquoi s'entêter à vouloir de la copie de java ?

on installe java, on fait les liens en 1 minute et basta !
@ nouvo09

+1
nouvo09 wrote:Pour Sun Java, j'ai en effet essayé la version 1.6, et j'ai vite battu en retraite, vu les anomalies que je ne saurais plus énumérer.

Je conserve la dernière version 1.5.

J'ignore de quoi je me prive mais je sais ce que je gagne en temps et nerfs.
Ah cela fait plaisir de ne pas être le seul. je suis aussi resté à la 1.5.