Le titre est �cul� mais j'ai pas pu m'emp�cher...
Voici le probl�me:
1. Les applets Java ne marchent ni dans Firefox (install� � la main) ni
dans iceweasel install� par apt.
Il y a juste �crit �� ! Erreur : cliquer pour obtenir plus
d'informations��
Je clique, puis <D�tails> et un fen�tre totalement vierge s'ouvre.
Un clique droit permet d'obtenir la version de Java utilis�e:
(build 1.6.0_16-b01)
Voici le conf de FF pour Java:
8<------8<------8<------8<------8<------8<------8<------8<------8<------
[root@T43]$ ll /usr/lib/mozilla/plugins/libjavaplugin.so
lrwxrwxrwx 1 root root 39 Dec 29 14:35 \
/usr/lib/mozilla/plugins/libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so
[root@T43]$ ll /etc/alternatives/mozilla-javaplugin.so
lrwxrwxrwx 1 root root 48 Dec 29 14:35 \
/etc/alternatives/mozilla-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so
8<------8<------8<------8<------8<------8<------8<------8<------8<------
2. Les applets Java marchent dans Opera qui est configur� par d�faut
pour chercher le plugin Java dans /usr/lib/jvm/java-6-sun/jre/lib/i386
8<------8<------8<------8<------8<------8<------8<------8<------8<------
[pi@T43]$ ll /usr/lib/jvm/java-6-sun/jre/lib/i386 | grep java
lrwxrwxrwx 1 root root 23 Dec 29 14:34 jvm.cfg -> /etc/java-6-sun/jvm.cfg
-rw-r--r-- 1 root root 189159 Jul 31 15:43 libjava.so
-rw-r--r-- 1 root root 25431 Jul 31 15:43 libjava_crw_demo.so
-rw-r--r-- 1 root root 80843 Jul 31 15:46 libjavaplugin_jni.so
-rw-r--r-- 1 root root 268961 Jul 31 15:46 libjavaplugin_nscp.so
-rw-r--r-- 1 root root 358202 Jul 31 15:46 libjavaplugin_nscp_gcc29.so
8<------8<------8<------8<------8<------8<------8<------8<------8<------
Mais ce qui me d�range le plus c'est le 3.
3. Dans �clipse (la derni�re version) j'arrive � compiler et ex�cuter un
programme mais je ne peux pas faire de d�bogage dans une page
��scrapbook��. J'obtiens le message suivant:
8<------8<------8<------8<------8<------8<------8<------8<------8<------
ERROR: transport error 202: connect failed: Connection refused
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports \
initialized [../../../src/share/back/debugInit.c:690]
FATAL ERROR in native method: JDWP No transports initialized, \
jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
8<------8<------8<------8<------8<------8<------8<------8<------8<------
Impossible non plus de faire un test unitaire qui se solde par
8<------8<------8<------8<------8<------8<------8<------8<------8<------
Could not connect to: : 51744
java.net.SocketException: Network is unreachable
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:525)
at java.net.Socket.connect(Socket.java:475)
at java.net.Socket.<init>(Socket.java:372)
at java.net.Socket.<init>(Socket.java:186)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.connect(RemoteTestRunner.java:570)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:381)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
8<------8<------8<------8<------8<------8<------8<------8<------8<------
Pour information, si �a peut aider:
[pi@T43]$ cat /etc/debian_version
squeeze/sid
[pi@T43]$ jdb -listen 51744
Listening at address: 127.0.0.1:51744
pi@T43]$ cat /etc/hosts
127.0.0.1 localhost
::1 localhost localhost.localdomain ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
[pi@T43]$ dpkg --get-selections | grep java
java-common install
javascript-common install
libbcmail-java install
libbcmail-java-gcj install
libbcprov-java install
libbcprov-java-gcj install
libcommons-beanutils-java install
libcommons-collections3-java install
libcommons-compress-java install
libcommons-digester-java install
libcommons-logging-java install
libdb-je-java install
libdb4.7-java install
libdb4.7-java-gcj install
libgnuinet-java install
libgnujaf-java install
libgnumail-java install
libhamcrest-java install
libhsqldb-java install
libicu4j-java install
libitext-java install
libitext-java-gcj install
libjaxp1.3-java install
libjaxp1.3-java-gcj install
libjline-java install
libjtidy-java install
liblucene2-java install
libregexp-java install
libservlet2.4-java install
libxerces2-java install
libxerces2-java-gcj install
openoffice.org-java-common install
sun-java6-bin install
sun-java6-demo install
sun-java6-fonts install
sun-java6-javadb install
sun-java6-jdk install
sun-java6-jre install
sun-java6-plugin install
sun-java6-source install
[root@T43]$ update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/gij-4.4 1044 auto mode
1 /usr/bin/gij-4.3 43 manual mode
2 /usr/bin/gij-4.4 1044 manual mode
* 3 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
(pour les tests)
root@T43]$ iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Voil�, �a fait une bonne douzaine d'heures que je cherche et l� je suis
� court d'id�es.
Merci de votre aide,
--
Philippe Ivaldi.
http://www.piprime.fr/
lorsque j'ai install� linux Zenwalk...forc�ment,
pour passer au tout linux...et avoir un desktop
plus ou moins �quivalent...j'ai cherch� � installer
JAVA ! le truc...c'est que je ne savais pas qu'il
fallait lui dire � JAVA ou pointer ! du coup, j'ai
cliqu� sur JAVA...etc, etc...et �a a march� !
t'aurais pas un oublier...ou un probl�me avec JAVA
framework ou JAVAMP3 ?
A+
markliste
> 8<------8<------8<------8<------8<------8<------8<------8<------8<------
> [root@T43]$ ll /usr/lib/mozilla/plugins/libjavaplugin.so
> lrwxrwxrwx 1 root root 39 Dec 29 14:35 \
> /usr/lib/mozilla/plugins/libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so
> [root@T43]$ ll /etc/alternatives/mozilla-javaplugin.so
> lrwxrwxrwx 1 root root 48 Dec 29 14:35
> /etc/alternatives/mozilla-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so
> 8<------8<------8<------8<------8<------8<------8<------8<------8<------
Juste comme �a :
/usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so existe t-il ?
Sinon pour le reste, n'y aurait-il pas une variable JAVA_HOME (o� un
truc de ce style) � renseigner et exporter ?
Il y avait �a dans le temps et �a mettait pas mal le bazar.
--
@+
Doug - Linux user #307925 - Slackware64 roulaize ;-)
[ Plus ou moins avec une chance de peut-�tre ]
> Juste comme �a :
> /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so existe t-il ?
Oui.
ls -l /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so
-rw-r--r-- 1 root root 72908 Jul 31 15:46 \
/usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so
> Sinon pour le reste, n'y aurait-il pas une variable JAVA_HOME (o� un
> truc de ce style) � renseigner et exporter ?
export JAVA_HOME="/usr/lib/jvm/java-6-sun"
et red�marrage de FF/eclipse depuis la console.
�a ne change malheureusement rien, j'avais d�j� essay� sans et avec...
Et aussi export JAVA_HOME="/usr/lib/jvm/java-6-sun/jre"
C'est d'autant plus �trange que Java fonctionne avec Opera.
C'est donc surtout Eclipse qui me g�ne.
> Il y avait �a dans le temps et �a mettait pas mal le bazar.
Oui, cela ne semble toujours d'actualit�.
En tout cas, merci pour ton aide�!
Est tu sur que ta distrib utilise bien la machine JVM de SUN ?
Parce que par d�faut, les Debians & consorts utilisent l'OpenJDK ...
Un petit 'updatealternatives --config java' t'en dira plus.
> ls -l /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so
> -rw-r--r-- 1 root root 72908 Jul 31 15:46 \
> /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so
chmod +x /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so ?
Chez moi (Slackware64) j'ai les des droits en execution sur ce fichier.
C'est juste une config sysctl qui a �t� ajout�e :
net.ipv6.bindv6only=1
(dans le fichier /etc/sysctl.d/bindv6only.conf)
Il faut le mettre � 0, red�marrer procps (invoke-rc.d procps restart) et roule
ma poule !
> C'est juste une config sysctl qui a �t� ajout�e :
> net.ipv6.bindv6only=1
> (dans le fichier /etc/sysctl.d/bindv6only.conf)
>
> Il faut le mettre � 0, red�marrer procps (invoke-rc.d procps restart)
> et roule ma poule !
C'est �a�! Je revis�! Merci�!
C'est une modification provisoire ou il faut suivre le sujet de pr�s ?
> (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560044)
Quand je pense au temps que j'ai perdu � cause de �a, il n'y qu'une
chose � dire... mais je ne la dirais pas ici ;-)
Encore merci,
�a n'est pas n�cessaire sur les biblioth�ques partag�es. Sur x86, en tout
cas.
La lecture du commentaire de /etc/sysctl.d/bindv6only.conf me fait
pencher sur "� suivre de pr�s" et r�tablir d�s que possible.
>> (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560044)
Le titre "solution" de ce message
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560044#20 est plutot usurp�.
Ce n'est qu'un workaround un peu crade, en fait. ok Java va pouvoir
communiquer, mais il y a d'autres trucs qui risquent de ne pas pouvoir.
En fait une autre "solution" devrait etre avant de lancer eclipse ou
java web start ou etc. (dans le script de lancement)
sudo sysctl -w net.ipv6.bindv6only=0
et apr�s
sudo sysctl -w net.ipv6.bindv6only=1
et si vous choisissez de supprimmer le support ipv6only,
sysctl -p /etc/sysctl.d/bindv6only.conf
devrait suffire plutot que de relancer procps (ce n'est qu'un effet de
bord si sysctl -p est lanc� sur tout le r�pertoire sysctl.d)
--
All truth passes through three stages :
First, it is ridiculed
Second, it is violently opposed
Third, it is accepted as being self-evident
Schopenhauer
Aucune id�e, mais de toute fa�on on va passer en IPv6 un jour ou l'autre...
Il y a une tr�s longue discussion l� dessus, si tu as le courage :
http://www.mail-archive.com/debian...@lists.debian.org/msg277726.html
C'est le d�faut sur quasiment tous les autres Unix (sans parler d'OpenBSD,
qui ne sait tout simplement pas faire autrement), donc il y a des chances
que �a reste.
Bon... entre les propos de Yves Lambert et ceux l�... je ne suis pas
tr�s avanc� :-)
Je vais suivre �a de pr�s, donc.
> Bon... entre les propos de Yves Lambert et ceux l�... je ne suis pas
> tr�s avanc� :-)
Je n'ai pas la science infuse hein :) c'est peut-etre Nicolas qui a
raison.
> Je vais suivre �a de pr�s, donc.
D�j� fais toi ta propre id�e en lisant la doc. En tout cas je pense
avoir raison sur un point la "solution" n'est qu'un workaround, et on
peut le faire plus proprement.