Mozilla , Javascript OK , mais java applets non

Mozilla , Javascript OK , mais java applets non - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 17-04-2003 à 09:55:27    

J'ai déjà fait l'install des plugins Java + flash pour mozilla plusieurs fois et sur des machines différentes .
 
Et je me suis rendus compte que seul le javascript passait , mais pas les applets java .
 
Je suis sous gentoo 1.4_rc2
 
J'ai aussi essayé de modifier les symlink dans le répertoire plugins de Mozilla mais rien n'y fait aucune applets Java ne passe .
 
Pour mes tests Java , j'utilise ce site : http://www.help4web.net/webmaster/Java/index.html
 
 
 
 
 
 

Reply

Marsh Posté le 17-04-2003 à 09:55:27   

Reply

Marsh Posté le 17-04-2003 à 10:32:48    

t'as compilé mozilla avec USE contenant java ?

Reply

Marsh Posté le 17-04-2003 à 10:37:44    

C'est l'arbre de portage de Gentoo qui me l'as compileé ,  
 
Mais dans mon  USE  j'ai Java , donc il a dût le compiler avec l'option Java

Reply

Marsh Posté le 17-04-2003 à 11:17:23    

meme probleme, et ca le faisait deja sous ma slack quand j'installais le jre ibm...
 
en regardant la console java sous phoenix quand une applet ne se lance pas, j'ai constamment des "erreurs à la ligne 64" "erreurs à la ligne 84", etc etc
 
 
peut etre que le java est plus sensible au code que sous windows  :??:  :??:

Reply

Marsh Posté le 17-04-2003 à 11:29:07    

ouffffffffff
 
je croyais être le seul  
 
ça fait un max de temps que j'ai posté ça sous gentoo et personne ne me répondais !!!!
 
c'est pour ça que j'ai refait l'install au moins 5 fois sur 3 maichine différentes


Message édité par Vibidoo le 17-04-2003 à 11:29:47
Reply

Marsh Posté le 17-04-2003 à 13:01:48    

vibidoo a écrit :

ouffffffffff
 
 
ça fait un max de temps que j'ai posté ça sous gentoo et personne ne me répondais !!!!
 
 


 
il est gigantesque le forum gentoo... c'est dur de tout lire  ;)

Reply

Marsh Posté le 21-04-2003 à 19:08:14    

moi aussi, j'ai une debian, j'ai installer java j2sdk de blackdown  
,java et javac marche les scripts aussi, mais moyen avec mozilla de faire marcher une applet, pourtant j'ai bien le lien vers le jre.
Soluce?

Reply

Marsh Posté le 21-04-2003 à 19:27:13    

euh
moi aussi j'ai eu plein de problemes, et en gros a chaque fois que je recompile mozilla il faut que je reinstalle j2sdk, donc voila, ma façon pour que ca fontionne nickel, consiste à:
 
installer mozilla (avec dans les USE le tag java)
installer le j2sdk (forcer la réinstallation)
 
et dans mon rep perso,
 
~/.mozilla/plugins/
j'ai ça:
kpoman plugins # ll
total 8
drwxr-xr-x    2 root     root         4096 Apr  8 09:12 .
drwxr-xr-x    5 root     root         4096 Apr  8 09:13 ..
lrwxrwxrwx    1 root     root           40 Mar 14 00:46 flashplayer.xpt -> /usr/lib/mozilla/plugins/flashplayer.xpt
lrwxrwxrwx    1 root     root           42 Mar 14 00:46 libflashplayer.so -> /usr/lib/mozilla/plugins/libflashplayer.so
lrwxrwxrwx    1 root     root           63 Mar 14 00:50 libjavaplugin_oji.so -> /opt/sun-j2sdk-1.4.1/jre/plugin/i386/ns610/libjavaplugin_oji.so
lrwxrwxrwx    1 root     root           41 Mar 14 00:46 libnullplugin.so -> /usr/lib/mozilla/plugins/libnullplugin.so
lrwxrwxrwx    1 root     root           33 Mar 14 00:46 nppdf.so -> /usr/lib/mozilla/plugins/nppdf.so
lrwxrwxrwx    1 root     root           44 Mar 14 00:46 nprealplayer.so.6.0 -> /usr/lib/mozilla/plugins/nprealplayer.so.6.0
lrwxrwxrwx    1 root     root           36 Mar 14 00:46 raclass.zip -> /usr/lib/mozilla/plugins/raclass.zip
lrwxrwxrwx    1 root     root           37 Mar 14 00:46 rpcl3260.zip -> /usr/lib/mozilla/plugins/rpcl3260.zip
lrwxrwxrwx    1 root     root           32 Mar 14 00:46 rpnp.so -> /usr/lib/mozilla/plugins/rpnp.so
kpoman plugins #  
 
 
 
 
avect tout ça, j'ai flash 6, java, etc...
ya deux possibilités pour ton problème: soit un problème de symlink, soit un probleme d'incompatibilité mozilla/java, pour savoir fait ça:
 
about:plugins
 
(dans la barre d'adresses de mozilla)
 
si tu vois ça:


 
Java(TM) Plug-in 1.4.1-gentoo-1047553679
 
    File name: libjavaplugin_oji.so
    Java(TM) Plug-in1.4.1
 
MIME Type  Description  Suffixes  Enabled
application/x-java-vm  Java   Yes
application/x-java-applet  Java   Yes
application/x-java-applet;version=1.1  Java   Yes
application/x-java-applet;version=1.1.1  Java   Yes
application/x-java-applet;version=1.1.2  Java   Yes
application/x-java-applet;version=1.1.3  Java   Yes
application/x-java-applet;version=1.2  Java   Yes
application/x-java-applet;version=1.2.1  Java   Yes
application/x-java-applet;version=1.2.2  Java   Yes
application/x-java-applet;version=1.3  Java   Yes
application/x-java-applet;version=1.3.1  Java   Yes
application/x-java-applet;version=1.4  Java   Yes
application/x-java-applet;version=1.4.1  Java   Yes
application/x-java-applet;jpi-version=1.4.1  Java   Yes
application/x-java-bean  Java   Yes
application/x-java-bean;version=1.1  Java   Yes
application/x-java-bean;version=1.1.1  Java   Yes
application/x-java-bean;version=1.1.2  Java   Yes
application/x-java-bean;version=1.1.3  Java   Yes
application/x-java-bean;version=1.2  Java   Yes
application/x-java-bean;version=1.2.1  Java   Yes
application/x-java-bean;version=1.2.2  Java   Yes
application/x-java-bean;version=1.3  Java   Yes
application/x-java-bean;version=1.3.1  Java   Yes
application/x-java-bean;version=1.4  Java   Yes
application/x-java-bean;version=1.4.1  Java   Yes
application/x-java-bean;jpi-version=1.4.1  Java   Yes

c que le lien est bien présent, dans ce cas la le probleme vient surement du fait que t'as compilé mozilla avec un compilo différent que celui de java et donc essaye de remerger java, ca devrait aller,
si tu vois pas ca, c qu'il te faut refaire le symlink, moi en les créant dans mon rep person comme t'as pu le voir tout a l'heure ca a marché :)
 
 
donc voila, bonne chance

Reply

Marsh Posté le 21-04-2003 à 19:42:21    

k666 a écrit :

euh
moi aussi j'ai eu plein de problemes, et en gros a chaque fois que je recompile mozilla il faut que je reinstalle j2sdk, donc voila, ma façon pour que ca fontionne nickel, consiste à:
 
installer mozilla (avec dans les USE le tag java)....
 


 
tous d'abord je te remercie pour ta reponse, car elle est asssez clair.
-Je n'ai pas java activer dans "abour plugin" pour tant j'ai bien le lien symbolique dans /var/lib/mozilla/plugin/ vers jre....
-j'ai installer mozilla en package debian
- puis je n'ai pas de repertoire plugin dans mon home
j'ai :  
djrise@DJIX:~/.mozilla$ ls
appreg  default  djrise  pluginreg.dat
 
djrise etant mon profile il n'y a pas de repertoire "plugin"
Est ce que le premier lien ne suffit pas a utiliser le plugin?
 
Parcontre je peut te donner le contenu de plugin.dat qui ne doit pas etre editer mais qui est generer :  
 
djrise@DJIX:~/.mozilla$ more pluginreg.dat  
Generated File. Do not edit.
 
[HEADER]
Version:0.08:$
 
[PLUGINS]
/usr/lib/flashplugin-nonfree/libflashplayer.so:$
:$
1048605849000:1:7:$
Shockwave Flash 6.0 r79:$
Shockwave Flash:$
2
0:application/x-shockwave-flash:Shockwave Flash:swf:$
1:application/futuresplash:FutureSplash Player:spl:$
/usr/lib/netscape/plugins-libc6/rpnp.so:$
:$
1048709966000:1:5:$
:$
rpnp.so:$
1
0:audio/x-pn-realaudio-plugin:RealPlayer Plugin Metafile:rpm:$
/usr/lib/mozilla/plugins/libnullplugin.so:$
:$
1048734544000:1:7:$
The default plugin handles plugin data for mimetypes and extensions that are not  
specified and facilitates downloading of new plugins.:$
Default Plugin:$
1
0:*:All types:.*:$
 
 
merci d'avance

Reply

Marsh Posté le 21-04-2003 à 20:17:03    

d'abord fait ça:
 


kpoman lib # java-config --list-available-vms
 [blackdown-jre-1.3.1] Blackdown JRE 1.3.1 (/etc/env.d/java/20blackdown-jre-1.3.1) ()
 [sun-jdk-1.4.1.02] Sun JDK 1.4.1.02 (/etc/env.d/java/20sun-jdk-1.4.1.02) ()
 [blackdown-jdk-1.4.1] Blackdown JDK 1.4.1 (/etc/env.d/java/20blackdown-jdk-1.4.1) ()
 [sun-j2sdk-1.4.1] Sun JDK 1.4.1 (/etc/env.d/java/20sun-j2sdk-1.4.1) (*)
kpoman lib #  


 
la il devrait te lister les jvm dispo dans ton systeme (et en fonction de celles cis tu pourras choisir laquelle tu veux, dans mon systeme c la j2sdk qui est choisie)
 
 
puis montre moi le rep plugins que t'as déjà:
 


 
kpoman plugins # ll /usr/lib/mozilla/plugins/
total 264
drwxr-xr-x    2 root     root         4096 Apr 20 21:59 .
drwxr-xr-x    3 root     root         4096 Nov 26 05:54 ..
-rw-r--r--    1 root     root            0 Apr 19 04:58 .keep
lrwxrwxrwx    1 root     root           37 Mar 11 21:17 flashplayer.xpt -> /opt/netscape/plugins/flashplayer.xpt
lrwxrwxrwx    1 root     root           66 Mar 11 21:17 javaplugin_oji.so -> /opt/blackdown-jdk-1.3.1/jre/plugin/i386/mozilla/javaplugin_oji.so
lrwxrwxrwx    1 root     root           39 Mar 11 21:17 libflashplayer.so -> /opt/netscape/plugins/libflashplayer.so
lrwxrwxrwx    1 root     root           64 Apr 20 21:59 libjavaplugin_oji.so -> /opt/sun-jdk-1.4.1.02/jre/plugin/i386/ns610/libjavaplugin_oji.so
-rwxr-xr-x    1 root     root        20388 Apr 19 04:58 libnullplugin.so
lrwxrwxrwx    1 root     root           39 Apr 15 17:29 mplayerplug-in.so -> /opt/netscape/plugins/mplayerplug-in.so
lrwxrwxrwx    1 root     root           42 Mar 11 21:17 nppdf.so -> /opt/Acrobat5/Browsers/intellinux/nppdf.so
-rwxr-xr-x    1 root     root       217872 Jan 12 00:42 nprealplayer.so.6.0
-rw-r--r--    1 root     root         4139 Jan 12 00:42 raclass.zip
-rwxr-xr-x    1 root     root         4114 Jan 12 00:42 rpcl3260.zip
lrwxrwxrwx    1 root     root           24 Apr 19 02:47 rpnp.so -> /opt/RealPlayer8/rpnp.so
kpoman plugins #  
 


 
 
 
le lien est créé dans mon exemple vers /opt/sun-jdk-1.4.1.02/jre/plugin/i386/ns610/libjavaplugin_oji.so
 
 
montre moi ce que tu as la dedans :)

Reply

Marsh Posté le 21-04-2003 à 20:17:03   

Reply

Marsh Posté le 21-04-2003 à 20:26:15    

k666 a écrit :

d'abord fait ça:
 
...


 
je n'ai pas la commande java-config , j'ai les commandes suivantes :
 
bash-2.05b# java
java           javac          javah          javap          
java-rmi.cgi   javadoc        javah-cp       javap-cp        
java-sablevm   javadoc-gjdoc  javakey  
 
et voila le repertoire plugin de mozilla :
bash-2.05b# ls -la
total 32
drwxr-xr-x    2 root     root         4096 Apr 21 18:51 .
drwxr-xr-x    8 root     root         4096 Apr  9 18:12 ..
lrwxrwxrwx    1 root     root           44 Mar 25 15:24 flashplayer.xpt -> /usr/lib/flashplugin-nonfree/flashplayer.xpt
lrwxrwxrwx    1 root     root           63 Apr 21 18:51 javaplugin_oji.so -> /usr/local/j2sdk1.3.1/jre/plugin/i386/mozilla/javaplugin_oji.so
lrwxrwxrwx    1 root     root           46 Mar 25 15:24 libflashplayer.so -> /usr/lib/flashplugin-nonfree/libflashplayer.so
-rw-r--r--    1 root     root        18480 Mar 27 03:09 libnullplugin.so
lrwxrwxrwx    1 root     root           40 Apr 20 19:08 raclass.zip -> ../../netscape/plugins-libc6/raclass.zip
lrwxrwxrwx    1 root     root           36 Apr 20 19:08 rpnp.so -> ../../netscape/plugins-libc6/rpnp.so
 
le lien est bien present
merci d'avance ;-)

Reply

Marsh Posté le 21-04-2003 à 22:33:55    

oauis sauf que chez moi le lien c libjavaplugin_oji.so et non pas javaplugin_oji.so :)
 
 
deja pour bien commencer, fais:
 
emerge java-config
 
puis  
 
kpoman lib # locate libjavaplugin_oji
/opt/sun-jdk-1.4.1.02/jre/plugin/i386/ns600/libjavaplugin_oji.so
/opt/sun-jdk-1.4.1.02/jre/plugin/i386/ns610/libjavaplugin_oji.so
/opt/sun-j2sdk-1.4.1/jre/plugin/i386/ns600/libjavaplugin_oji.so
/opt/sun-j2sdk-1.4.1/jre/plugin/i386/ns610/libjavaplugin_oji.so
/root/.mozilla/plugins/libjavaplugin_oji.so
/usr/lib/nsbrowser/plugins/libjavaplugin_oji.so
/usr/lib/libjavaplugin_oji.so    
kpoman lib #  
 
 
puis crées le bon lien comme je t'ai dit ci dessus, c LIBJAVAPLUGIN et non pas l'autre daube :)
 
et avac java-config tu pourras dire que ta machine virtuelle java c bien la sun
 
 
voila et en fait si tu cherche une aide plus réactive, va sur
 
/server irc.freenode.net
/join #gentoofr

Reply

Marsh Posté le 22-04-2003 à 01:19:23    

Pour apporter de l'eau au moulin sans forcément faire avancer le smilblick :
 
Avec mozilla 1.3 fourni avec la slackware 9, pas moyen de lui faire prendre en compte le plugin java (il apparait pas dans la liste fourni par "aboutt plugins" meme si le lien symbolique est bien placé) ce qui fort si c'est l'oubli d'une option à la compilation par les maintainers puisqu'ils fournissent le jre avec ledit plugins dans les packages extras. :whistle:  
 
Avec mozilla 1.3 fourni par Dropline, le java est bien pris en compte, par contre il m'est désormais impossible de saisir des signes diacritiques autres que ceux accessibles via une seule frappe de clavier : é fonctionne mais e accent circonflexe ne passe plus    :fou:
 
Moralité je sens que je suis bon pour compiler mozilla à la main ou alors utiliser une version 1.2.1 pour laquelle tout semble fonctionner correctement.
 
Pour en revenir au sujet initial de ce topic : pour pouvoir avoir le plugin java il faut pas oublier certaines options à la compilation.
 
edit :
 
j'ai essayé une nouvelle version de mozilla 1.3 (compilé par dropline) et là java semble être pris en compte.
vous pourrez ptet trouver des infos intéressantes là :
 
http://dropline.net/forums/viewtopic.php?t=817


Message édité par FlamM le 22-04-2003 à 03:05:50

---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
Reply

Marsh Posté le 23-04-2003 à 18:28:28    


 
De mon coté j'ai réussi  
 
mais cette fois ci j'ai fait tellement de modif que je suis pas certain de la bonne procédure .
 
Mais je vais essayé de résumer ce que j'ai fait  
 
Je suis sous Gentoo  
 
J'ai fait un emerge -C mozilla  ( désinstall de mozilla )
 
Puis install Mozilla
emerge Mozilla  
 
J'ai repéré le répertoire des plugins  
pour moi c'est :  
 
/usr/lib/nsbrowser/plugins
 
Puis j'ai défini ma machine virtuel java  

Code :
  1. java-config --set-system-vm=[sun-jdk-1.4.1.01]


 
Puis je me suis placé sur /usr/lib/nsbrowser/plugins
et j'ai fait un lien symbolique  

Code :
  1. ln -s javaplugin_oji.so /opt/blackdown-jdk-1.4.1_beta/jre/plugin/i386/mozilla/javaplugin_oji.so


 
Voilà  
 
si ça peut vous diriger

Reply

Marsh Posté le 23-04-2003 à 19:10:17    

bon, je vais repondre a tous le monde et en paticulier a k666 qui a suivi mon install(!!!).
 
J'ai fait ce que tu ma dis j'ai bien creer les liens avec un le nouveaux jdk ( que j'ai telecharger chez sun), je n'ai toujours pas le java-config et je peux pas l'intaller avec emerge car je n'ai pas une gentoo, j'ai essayer donc avec :
-libjavaplugin_ijo.so
-javaplugin_ijo.so (de blackdown qui est censer marcher aussi).
 
Ils disent aussi de creer le repertoire plugin dans le home si il n'existais pas (et je les fais)!
 
Et la je vais peter un plomb parceque parceque normalement tu a juste a faire les liens et c bon.
 
Ou je pourrais prendre java-config et est ce quelqu'un a une autre soluce .
Merci d'avance et merci k666

Reply

Marsh Posté le 23-04-2003 à 23:06:42    

en fait je t'avoue que ces histoires de jdk c a dormir debout, java c de la m#####, :p
 
mais bon, à mon avis le javaconfig il sette des variables d'environnement, pour moi mon environnement c'est:
 


kpoman root # env
MANPATH=/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.2/man:/usr/X11R6/man:/opt/vmware/man
INFODIR=/usr/share/info:/usr/X11R6/info
HOSTNAME=kpoman                  
IFS=                            
                                 
TERM=Eterm                      
SHELL=/bin/bash                  
COLORTERM_BCE=Eterm              
WINDOWID=10485823                
QTDIR=/usr/qt/3                  
MOZILLA_FIVE_HOME=/usr/lib/mozilla
ETERM_THEME_ROOT=/usr/share/Eterm/themes/Eterm
USER=root                        
KDEDIR=/usr/kde/3.1              
PYTHONDOCS=/usr/share/doc/python-docs-2.2.2/html
CONFIG_PROTECT_MASK=/etc/gconf  
PAGER=/usr/bin/less              
ETERM_USER_ROOT=/usr/share/Eterm/themes/Eterm
XINITRC=/etc/X11/xinit/xinitrc  
MAIL=/var/mail/root              
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.2:/opt/Acrobat5:/usr/X11R6/bin:/opt/sun-j2sdk-1.4.1/bin:/opt/sun-j2sdk-1.4.1/jre/bin:/usr/qt/3/bin:/usr/kde/3.1/sbin:/usr/kde/3.1/bin:/usr/qt/2/bin:/opt/vmware/bin
INPUTRC=/etc/inputrc
PWD=/root
JAVA_HOME=/opt/sun-j2sdk-1.4.1
EDITOR=/bin/nano
JAVAC=/opt/sun-j2sdk-1.4.1/bin/javac
ETERM_VERSION=0.9.2
KDEDIRS=/usr
QMAKESPEC=linux-g++
PS1=\[\033[01;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\]
CXX=g++
COLORFGBG=7;default;0
JDK_HOME=/opt/sun-j2sdk-1.4.1
SHLVL=4
HOME=/root
LESS=-R
LOGNAME=root
CVS_RSH=ssh
CLASSPATH=/opt/sun-j2sdk-1.4.1/jre/lib/rt.jar:.
LESSOPEN=|lesspipe.sh %s
VIMRUNTIME=/usr/share/vim/vim61
INFOPATH=/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.2/info
CC=gcc
DISPLAY=:0.0
CONFIG_PROTECT=/var/bind /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config
COLORTERM=Eterm
XAUTHORITY=/root/.Xauthority
_=/usr/bin/env
kpoman root #  


 
tu noteras les variables JAVA comme javahome et JDK pouet pouet ...
bon déjà ça,
ensuite telecharge le j(2s?)dk(??)((je capte rien de rien):p) si je me souviens bien avec des mozilla headers, install ton mozilla avec le support java (je pense que ca doit etre configurable au niveau du ./configure ou alors choppes en un binaire pour ta jvm) puis compile le shmilblik pis rulaize!!  
l'important c que tu aies au moins dans about:plugins le plugin java bien détecté, si c pas le cas il y a surement un probleme dans les liens, verifies les nickel, pointe eventuellement vers la lijava du JRE(???putin c incomprehensible ce bordel :D) pis voili voilo :p recontacte moi dans 1000000000000000000000 d'ans :)

Reply

Marsh Posté le 25-04-2003 à 18:50:28    

je vous ecrit pour vous dire la reponse apres une semaine de galère :
 
la version unstable de debian est compiler et tous c pas programme avec le gcc3.2,
donc mozilla 1.3 etant compiler avec cette version il faut utiliser la bonne version du jdk donc le jre et jdk de blackdown sinon marce po.
 
Voila  
@+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed