Problème avec Javaws

Re-

J’ai installé Java en passant par java SE JDK que j’ai installé et dont j’ai installé le libplugin en lien symbolique dans le répertoire plugins d’iceweasel. Visiblement ça fonctionne sauf Java Web Start. Exemple : spark-angels.com . Je lance spark angels il détecte java web start quand je clique sur lancer spark angels j’ai une fenêtre qui s’ouvre et qui me propose epiphany comme appli par défaut ce que je modifie en indiquant le chemin de javaws. Une nouvelle fenêtre s’ouvre avec java starting … puis … plus rien ! l’application ne se lance pas !!
Quelqu’un peut m’expliquer ?

Merciiiii

bonjour,
il faut que tu modifies dans iceweasel la façon de traiter le fichier qu’on lance quand on click sur le lien.
il faut demander à ouvrir avec javaws. Tu devrais pourvoir clicker sur “autre” quand il propose epiphany … et là, tu parcours jusqu’à ton javaws.
Encore faut il savoir où il est … montres un :

java -version which java ls -al /usr/bin/java ls -al /etc/alternatives/javaws ls -al /etc/alternatives/java je te demande tout ça afin de comparer avec mon système certains trucs …
voir même un locate -b javaws

Oui c’est ce que je fais et de la il lance bien une fenêtre qui dit “java loading” mais rien ! il en se passe plus rien après !

ok mais je te demande quand même les résultats des commandes ci-dessus stp … ça a peut-être un lien …

java -version :

java version "1.6.0_02" Java(TM) SE Runtime Environment (build 1.6.0_02-b05) Java HotSpot(TM) Client VM (build 1.6.0_02-b05, mixed mode, sharing)

which java :

/usr/bin/java

ls -al /usr/bin/java

lrwxrwxrwx 1 root root 24 2007-08-09 15:49 /usr/bin/java -> /usr/local/java/bin/java

ls -al /etc:alternatives/javaws

ls: /etc/alternatives/javaws: Aucun fichier ou répertoire de ce type

ls -al /etc/alternatives/java

lrwxrwxrwx 1 root root 24 2007-08-08 23:52 /etc/alternatives/java -> /usr/bin/gij-wrapper-4.1

ah … tu ne devrais pas avoir ceci : /usr/local/java/bin/java
en fait , tu n’as pas installé via les dépôts officiels debian la jvm …
bon où est ton fichier javaws ? voyons les tous (si plusieurs) :

alors ça c bizarre ; la commande locate -b javaws me donne ça :

debian:/# locate -b javaws /windows/C/Program Files/Java/jre1.5.0_11/bin/javaws.exe /windows/C/Program Files/Java/jre1.5.0_11/lib/javaws /windows/C/Program Files/Java/jre1.5.0_11/lib/javaws.jar /windows/C/Program Files/Java/jre1.5.0_11/lib/security/javaws.policy /windows/C/Program Files/Java/jre1.6.0_01/bin/javaws.exe /windows/C/Program Files/Java/jre1.6.0_01/lib/javaws.jar /windows/C/Program Files/Java/jre1.6.0_01/lib/security/javaws.policy /windows/C/WINDOWS/system32/javaws.exe /windows/D/Sauvegarde home/Documents/Mes Logiciels/qnext/jre1.5.0_11/bin/javaws /windows/D/Sauvegarde home/Documents/Mes Logiciels/qnext/jre1.5.0_11/lib/javaws /windows/D/Sauvegarde home/Documents/Mes Logiciels/qnext/jre1.5.0_11/lib/javaws.jar /windows/D/Sauvegarde home/Documents/Mes Logiciels/qnext/jre1.5.0_11/lib/security/javaws.policy

alors que lorsque je vais dans le dossier /usr/local/java/jre/ je trouve javaws :

debian:/usr/local/java/jre# ls bin javaws LICENSE README Welcome.html COPYRIGHT lib plugin THIRDPARTYLICENSEREADME.txt debian:/usr/local/java/jre#

tu as fais un updatedb avant ??
fais des ls -l plutôt que ls, qu’on voit si c’est des répertoires, des fichiers ou des liens …

ok ! Effectivement c mieux:

/usr/bin/javaws /usr/local/java/bin/javaws /usr/local/java/jre/bin/javaws /usr/local/java/jre/javaws /usr/local/java/jre/javaws/javaws /usr/local/java/jre/lib/desktop/applications/sun-javaws.desktop /usr/local/java/jre/lib/desktop/icons/hicolor/16x16/apps/sun-javaws.png /usr/local/java/jre/lib/desktop/icons/hicolor/48x48/apps/sun-javaws.png /usr/local/java/jre/lib/desktop/icons/HighContrast/16x16/apps/sun-javaws.png /usr/local/java/jre/lib/desktop/icons/HighContrast/48x48/apps/sun-javaws.png /usr/local/java/jre/lib/desktop/icons/HighContrastInverse/16x16/apps/sun-javaws.png /usr/local/java/jre/lib/desktop/icons/HighContrastInverse/48x48/apps/sun-javaws.png /usr/local/java/jre/lib/desktop/icons/LowContrast/16x16/apps/sun-javaws.png /usr/local/java/jre/lib/desktop/icons/LowContrast/48x48/apps/sun-javaws.png /usr/local/java/jre/lib/javaws.jar /usr/local/java/jre/lib/security/javaws.policy /usr/local/java/man/ja_JP.eucJP/man1/javaws.1 /usr/local/java/man/man1/javaws.1 /usr/local/java/sample/jnlp/jreinstaller/build/linux/jreinstallers/resources/javaws-1_0_1-j2re-1_4_2-linux-i586.jnlp /usr/local/java/sample/jnlp/jreinstaller/build/solaris/jreinstallers/resources/javaws-1_0_1-j2re-1_4_2-solaris-sparc.jnlp /usr/local/java/sample/jnlp/jreinstaller/build/win32/jreinstallers/resources/javaws-1_0_1-j2re-1_4_2-windows-i586.jnlp /windows/C/Program Files/Java/jre1.5.0_11/bin/javaws.exe /windows/C/Program Files/Java/jre1.5.0_11/lib/javaws /windows/C/Program Files/Java/jre1.5.0_11/lib/javaws.jar /windows/C/Program Files/Java/jre1.5.0_11/lib/security/javaws.policy /windows/C/Program Files/Java/jre1.6.0_01/bin/javaws.exe /windows/C/Program Files/Java/jre1.6.0_01/lib/javaws.jar /windows/C/Program Files/Java/jre1.6.0_01/lib/security/javaws.policy /windows/C/WINDOWS/system32/javaws.exe /windows/D/Sauvegarde home/Documents/Mes Logiciels/qnext/jre1.5.0_11/bin/javaws /windows/D/Sauvegarde home/Documents/Mes Logiciels/qnext/jre1.5.0_11/lib/javaws /windows/D/Sauvegarde home/Documents/Mes Logiciels/qnext/jre1.5.0_11/lib/javaws.jar /windows/D/Sauvegarde home/Documents/Mes Logiciels/qnext/jre1.5.0_11/lib/security/javaws.policy

ok, demandes à ton navigateur d’ouvrir le fichier avec ceci :

comme avant il ouvre la jolie Java ™ starting… puis cette fenêtre se ferme et rien ne se passe !

??
Places toi dans l’arborescence du site, dans le rep où se trouve le fichier …
Vérifies que ton /usr/bin/javaws pointe bien vers
/usr/local/java/jre/javaws/javaws
(télécharge le fichiers si c’est un site distant)
lances un :

et donnes les sorties en consoles, qu’on voit les erreurs …

Pas besoin de te donner les consoles …

je reçois un superbe : commande not found !!!

[quote=“usinagaz”]Vérifies que ton /usr/bin/javaws pointe bien vers
/usr/local/java/jre/javaws/javaws[/quote] …
passes en root et fait un lien :

repasses en user normal :

toujours pas !!

j’ai meme essayer de prendre le javaws qui est dans usr/local/java/bin et d’en faire un lien symbolique vers usr/bin ou bien /usr/sbin ou encore dans /usr/lib/mozilla/plugins !!!

que dalle !!!
lol

je viens de changer les autorisations sur javaws avec un chmod 777 puis j’ai refais les liens symboliques dans usr/bin . j’ai refais javaws sparkangels.jnlp et voila le résultat :

jre/lib/i386/libdeploy.so: libstdc++.so.5: cannot open shared object file: No su ch file or directory at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647) at java.lang.Runtime.load0(Runtime.java:770) at java.lang.System.load(System.java:1005) at com.sun.deploy.config.UnixConfig.loadLibDeploy(UnixConfig.java:38) at com.sun.deploy.config.UnixConfig.<clinit>(UnixConfig.java:26) at com.sun.deploy.config.ConfigFactory.newInstance(ConfigFactory.java:11 ) at com.sun.deploy.config.Config.getInstance(Config.java:662) at com.sun.deploy.config.Config.<clinit>(Config.java:678) at com.sun.javaws.Main.continueInSecureThread(Main.java:119) at com.sun.javaws.Main$1.run(Main.java:106) at java.lang.Thread.run(Thread.java:619)

attends, pas de panique …
1/ j’ai édité mon post presque instantanément, mais peut-être que tu t’es basé sur une info erroné, la bonne commande est :

2/ si tu as mis des liens de partout maintenant, ça peut laisser bash perplexe.
3/ procédons par étapes :

[code]# updatedb

locate -b javaws[/code]

Ca y est ! je viens enfin de trouver ! donc suite à mon précédent message j’ai installé le paquet libstdc++5 et hop cette fois ca marche !!!

Donc pour mon problème de son (pour en revenir à lui) si kkun veut prendre le controle de mon ordi via spark-angels je suis ready ! lol

4/ en tenant compte de ci-dessus …
chez moi, javaws le vrai est dans :

$ ls -al /usr/lib/jvm/java-6-sun/jre/bin/javaws -rwxr-xr-x 1 root root 74519 2006-11-29 10:52 /usr/lib/jvm/java-6-sun/jre/bin/javawstu remarques que les droits sont 755 et non 777, donc, ça me parait bizarre ta manip du chmod. Ou alors il n’y avait aucun droit d’éxecution avant, ce qui n’est pas une installation conforme, bis repetita …

je réfléchis à ça , à de suite …

ah cool … pourquoi pas, mais pas ce soir … :smiley:
Où as-tu connu ce site ? des gens que tu connais ?
tu peux me donner des liens ?

ps: essaye de faire un chmod 755 de ton javaws, 777 c’est pas bon.
et faudra regardes les trois quintals (? un quintal des quintaux) de liens javaws que tu as mis lol, histoire de supprimer et de faire plus propre :wink:

et avant de passer à ton problème de son, il faut que tu rajoutes un mot à ton vocabulaire : ‘merci’ :unamused: