[MANDRIVA 2006] AZUREUS problème JAVA ?

Bonjour à tous

Lorsque je lance azureus par la commande :
[root@linux azureus]# java azureus
J'ai le message suivant :

java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider not found in java.lang.ClassLoader$1{urls=[file:/home/celia/Documents/azureus/Azureus2.jar,file:/home/celia/Documents/azureus/swt.jar], parent=null}

Voici le modus operandi de mon installation

REQUIREMENTS:
Azureus requires Sun Java 1.4.x or newer to run.
JRE 1.5 (5.0 series) is highly recommended.
http://java.sun.com

RUNNING:
1. Extract the contents of this .tar.bz2 file.
2. Change to the 'azureus' directory where the files were extracted.
3. Start Azureus by running the script named 'azureus'; ex. "./azureus"

NOTE:
If you have the Java JRE installed somewhere unusual (or not in your PATH),
use the JAVA_PROGRAM_DIR option in the script.


Merci de votre aide
Configuration: Pentium III 500
512 Mo RAM
Mandriva 2006

13 réponses

  1. azerus se lance par sa propre commande et c'est lui qui appelle lui meme java.

    se lance par
    ./azerus
    1. J'avais déjà lancé la commande. On retrouve l'erreur en gras.

      [root@linux azureus]# ./azureus


      Starting Azureus...
      Java exec found in PATH. Verifying...
      Suitable java version found [java = 1.4.2_00]
      Configuring environment...
      Loading Azureus:
      java -Xms16m -Xmx128m -cp "/home/celia/Documents/azureus/Azureus2.jar:/home/celia/Documents/azureus/swt.jar" -Djava.library.path="/home/celia/Documents/azureus" -Dazureus.install.path="/home/celia/Documents/azureus" org.gudy.azureus2.ui.swt.Main ''
      DEBUG::Thu Jan 26 11:22:03 GMT+01:00 2006
      java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider not found in java.lang.ClassLoader$1{urls=[file:/home/celia/Documents/azureus/Azureus2.jar,file:/home/celia/Documents/azureus/swt.jar], parent=null}
      at java.net.URLClassLoader.findClass (URLClassLoader.java:816)
      at java.lang.ClassLoader.loadClass (ClassLoader.java:349)
      at java.lang.ClassLoader$1.loadClass (ClassLoader.java:1089)
      at java.lang.ClassLoader.loadClass (ClassLoader.java:301)
      at java.lang.Class.forName (Class.java:219)
      at java.lang.Class.forName (Class.java:161)
      at org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl.initialise (SESecurityManagerImpl.java:88)
      at org.gudy.azureus2.core3.security.SESecurityManager.initialise (SESecurityManager.java:50)
      at org.gudy.azureus2.core3.config.impl.ConfigurationChecker.setSystemProperties (ConfigurationChecker.java:163)
      at org.gudy.azureus2.core3.config.impl.ConfigurationManager.initialise (ConfigurationManager.java:93)
      at org.gudy.azureus2.core3.config.impl.ConfigurationManager.getInstance (ConfigurationManager.java:49)
      at org.gudy.azureus2.core3.config.COConfigurationManager.initialise (COConfigurationManager.java:51)
      at com.aelitis.azureus.core.impl.AzureusCoreImpl.<init> (AzureusCoreImpl.java:112)
      at com.aelitis.azureus.core.impl.AzureusCoreImpl.create (AzureusCoreImpl.java:70)
      at com.aelitis.azureus.core.AzureusCoreFactory.create (AzureusCoreFactory.java:46)
      at org.gudy.azureus2.ui.swt.Main.<init> (Main.java:119)
      at org.gudy.azureus2.ui.swt.Main.main (Main.java:142)
    2. J'avais oublié, arrivé à la dernière ligne at org.gudy.azureus2.ui.swt.Main.main (Main.java:142)
      Plus rien, pas d'azureus !!!!
  2. J'avais installé J2SE(TM) Development Kit 5.0 Update 6

    J'ai suivi ton conseil
    J'ai récupéré (JRE) Linux Platform - J2SE(TM) Runtime Environment 5.0 Update 6 ici
    ttps://sdlcweb1b.sun.com/ECom/EComActionServlet;jsessionid=ECC52FE6742F7E7AFCBCD70F77C6358E

    J'ai d'abord déplacé le package
    [root@linux Desktop]# mv jre-1_5_0_06-linux-i586-rpm.bin /usr/java

    Je me suis mis dans le répertoire java
    [root@linux Desktop]# cd /usr/java

    J'ai changé les permissions
    [root@linux java]# chmod +x jre-1_5_0_06-linux-i586-rpm.bin

    J'ai lancé l'exécutable
    [root@linux java]# ./jre-1_5_0_06-linux-i586-rpm.bin

    L'installation s'est correctement déroulée
    Do you agree to the above license terms? [yes or no]
    yes
    Unpacking...
    Checksumming...
    0
    0
    Extracting...
    UnZipSFX 5.42 of 14 January 2001, by Info-ZIP (Zip-Bugs@lists.wku.edu).
    inflating: jre-1_5_0_06-linux-i586.rpm
    Préparation... ########################################### [100%]
    1:jre ########################################### [100%]


    J'ai lancé azureus sans succès (voir DEBUG)

    [root@linux azureus]# ./azureus
    Starting Azureus...
    Java exec found in PATH. Verifying...
    Suitable java version found [java = 1.4.2_00]
    Configuring environment...
    Loading Azureus:
    java -Xms16m -Xmx128m -cp "/home/celia/Documents/azureus/Azureus2.jar:/home/celia/Documents/azureus/swt.jar" -Djava.library.path="/home/celia/Documents/azureus" -Dazureus.install.path="/home/celia/Documents/azureus" org.gudy.azureus2.ui.swt.Main ''
    DEBUG::Thu Jan 26 14:40:07 GMT+01:00 2006
    java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider not found in java.lang.ClassLoader$1{urls=[file:/home/celia/Documents/azureus/Azureus2.jar,file:/home/celia/Documents/azureus/swt.jar], parent=null}

    at java.net.URLClassLoader.findClass (URLClassLoader.java:816)
    at java.lang.ClassLoader.loadClass (ClassLoader.java:349)
    at java.lang.ClassLoader$1.loadClass (ClassLoader.java:1089)
    at java.lang.ClassLoader.loadClass (ClassLoader.java:301)
    at java.lang.Class.forName (Class.java:219)
    at java.lang.Class.forName (Class.java:161)
    at org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl.initialise (SESecurityManagerImpl.java:88)
    at org.gudy.azureus2.core3.security.SESecurityManager.initialise (SESecurityManager.java:50)
    at org.gudy.azureus2.core3.config.impl.ConfigurationChecker.setSystemProperties (ConfigurationChecker.java:163)
    at org.gudy.azureus2.core3.config.impl.ConfigurationManager.initialise (ConfigurationManager.java:93)
    at org.gudy.azureus2.core3.config.impl.ConfigurationManager.getInstance (ConfigurationManager.java:49)
    at org.gudy.azureus2.core3.config.COConfigurationManager.initialise (COConfigurationManager.java:51)
    at com.aelitis.azureus.core.impl.AzureusCoreImpl.<init> (AzureusCoreImpl.java:112)
    at com.aelitis.azureus.core.impl.AzureusCoreImpl.create (AzureusCoreImpl.java:70)
    at com.aelitis.azureus.core.AzureusCoreFactory.create (AzureusCoreFactory.java:46)
    at org.gudy.azureus2.ui.swt.Main.<init> (Main.java:119)
    at org.gudy.azureus2.ui.swt.Main.main (Main.java:142)


    Merci de votre aide
    1. Contributeur
      Ok maintenant, il faut donner le chemin ou tu as installé java au systeme.
      Pour cela il faut taper dans une console:
      export JAVA_HOME=/usr/java/jrexxxxx
      export PATH=$PATH:$JAVA_HOME/bin

      Ensuite dans la meme console tu lances azureus.

      Si tu veux que tout soit automatisé alors dans ton $HOME tu dois avoir la fichier ".bashrc" (fichier caché).
      Et bien reportes ces deux lignes à la fin de ce fichier.
      Ensuite redemarres ta session (pas ton ordinateur).
      Là normalement en lancant azureus meme via un raccourci ca devrait marcher.
      1. J'ai suivi tes précieux conseils. Le problème est persistant.
        Voici les commandes lancées

        [root@linux java]# export JAVA_HOME=/usr/java/jre1.5.0_06
        [root@linux java]# export PATH=$PATH:$JAVA_HOME/bin


        [root@linux azureus]# ./azureus
        Starting Azureus...
        Java exec found in PATH. Verifying...
        Suitable java version found [java = 1.4.2_00]
        Configuring environment...
        Loading Azureus:
        java -Xms16m -Xmx128m -cp "/home/celia/Documents/azureus/Azureus2.jar:/home/celia/Documents/azureus/swt.jar" -Djava.library.path="/home/celia/Documents/azureus" -Dazureus.install.path="/home/celia/Documents/azureus" org.gudy.azureus2.ui.swt.Main ''
        DEBUG::Thu Jan 26 15:17:44 GMT+01:00 2006
        java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider not found in java.lang.ClassLoader$1{urls=[file:/home/celia/Documents/azureus/Azureus2.jar,file:/home/celia/Documents/azureus/swt.jar], parent=null}

        at java.net.URLClassLoader.findClass (URLClassLoader.java:816)
        at java.lang.ClassLoader.loadClass (ClassLoader.java:349)
        at java.lang.ClassLoader$1.loadClass (ClassLoader.java:1089)
        at java.lang.ClassLoader.loadClass (ClassLoader.java:301)
        at java.lang.Class.forName (Class.java:219)
        at java.lang.Class.forName (Class.java:161)
        at org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl.initialise (SESecurityManagerImpl.java:88)
        at org.gudy.azureus2.core3.security.SESecurityManager.initialise (SESecurityManager.java:50)
        at org.gudy.azureus2.core3.config.impl.ConfigurationChecker.setSystemProperties (ConfigurationChecker.java:163)
        at org.gudy.azureus2.core3.config.impl.ConfigurationManager.initialise (ConfigurationManager.java:93)
        at org.gudy.azureus2.core3.config.impl.ConfigurationManager.getInstance (ConfigurationManager.java:49)
        at org.gudy.azureus2.core3.config.COConfigurationManager.initialise (COConfigurationManager.java:51)
        at com.aelitis.azureus.core.impl.AzureusCoreImpl.<init> (AzureusCoreImpl.java:112)
        at com.aelitis.azureus.core.impl.AzureusCoreImpl.create (AzureusCoreImpl.java:70)
        at com.aelitis.azureus.core.AzureusCoreFactory.create (AzureusCoreFactory.java:46)
        at org.gudy.azureus2.ui.swt.Main.<init> (Main.java:119)
        at org.gudy.azureus2.ui.swt.Main.main (Main.java:142)

        1. On dirait que ma version JAVA n'est pas compatible. J'aimerais avoir votre avis.

          [root@linux azureus]# java -version
          java version "1.4.2_00"
          java full version "kaffe-1.4.2"

          kaffe VM "1.1.x-cvs"

          Copyright (c) 1996-2005 Kaffe.org project contributors (please see
          the source code for a full list of contributors). All rights reserved.
          Portions Copyright (c) 1996-2002 Transvirtual Technologies, Inc.

          The Kaffe virtual machine is free software, licensed under the terms of
          the GNU General Public License. Kaffe.org is a an independent, free software
          community project, not directly affiliated with Transvirtual Technologies,
          Inc. Kaffe is a Trademark of Transvirtual Technologies, Inc. Kaffe comes
          with ABSOLUTELY NO WARRANTY.

          Moteur: Just-in-time v3 Version: 1.1.x-cvs Version Java: 1.4
          Heap defaults: minimum size: 5 MB, maximum size: unlimited
          Taille par défault de la pile: 256 KB
          1. Contributeur
            Effectivement tu as en fait la java libre et non celui editer par SUN.
            Le java libre a quelques incompatibilites avec celui de SUN, donc c'est normal que ca bogue.
            Procede comme conseillé au message suivant et ca devrait fonctionner sans souci.
        2. Contributeur
          J'avais pas lu ceci "Suitable java version found [java = 1.4.2_00] ".
          Mais a priori tu as deja une version de java installé ,non?

          Dans tous les cas procede comme suit:
          export JAVA_HOME=/usr/java/jre1.5.0_06  <-il faut que ce soit le bon chemin pour acceder à la version telecharger!
          export PATH=$JAVA_HOME/bin:$PATH  <-on change l'ordre pour qu'il prenne  en copte ce java avant tout autre disponible
          ./azureus

          Attention, ne te logues pas en root!!!!
          Tu peux proceder en etant simple utilisateur!


          1. J'ai désinstallé la version java de Mandriva. Il y a mieux dans la mesure où l'exécutable se termine.

            [celia@linux azureus]$ ./azureus
            Starting Azureus...
            Java exec found in PATH. Verifying...
            Suitable java version found [java = 1.4.2_09]
            Configuring environment...
            Loading Azureus:
            java -Xms16m -Xmx128m -cp "/home/celia/Documents/azureus/Azureus2.jar:/home/celia/Documents/azureus/swt.jar" -Djava.library.path="/home/celia/Documents/azureus" -Dazureus.install.path="/home/celia/Documents/azureus" org.gudy.azureus2.ui.swt.Main ''
            Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/celia/Documents/azureus/libswt-pi-gtk-3139.so: /home/celia/Documents/azureus/libswt-pi-gtk-3139.so: cannot open shared object file: No such file or directory
            at java.lang.ClassLoader$NativeLibrary.load(Native Method)
            at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)
            at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1511)
            at java.lang.Runtime.loadLibrary0(Runtime.java:788)
            at java.lang.System.loadLibrary(System.java:834)
            at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
            at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:19)
            at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
            at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
            at org.eclipse.swt.widgets.Display.<clinit>(Display.java:122)
            at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.<init>(SWTThread.java:75)
            at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.createInstance(SWTThread.java:58)
            at org.gudy.azureus2.ui.swt.mainwindow.Initializer.<init>(Initializer.java:108)
            at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:123)
            at org.gudy.azureus2.ui.swt.Main.main(Main.java:142)
            Azureus TERMINATED.


            Je crois savoir d'où vient mon problème. J'ai installé une version 64 bits d'azureus.
            Azureus_2.3.0.6_linux-x86_64.tar.bz2

            Comment fait-on pour désinstallé azureus ?
            Merci de votre aide
            1. Contributeur
              Je crois savoir d'où vient mon problème. J'ai installé une version 64 bits d'azureus.
              Azureus_2.3.0.6_linux-x86_64.tar.bz2


              Oaius là comme ca c'est plus compliqué..
              En tout cas pour desinstaller azureus il suffit de supprimer le dossier extrait issu du decompatage de Azureus_2.3.0.6_linux-x86_64.tar.bz2.

              En tout cas, il y a toujours ce fichu "Suitable java version found [java = 1.4.2_09] " mais bon tu verras avec la bonne version d'azureus.
              1. J'ai récupéré cette version d'Azureus
                azureus_azureus_2.3.0.6_linux_gtk_francais_11926.bz2
                que j'ai décompressé en
                azureus_azureus_2.3.0.6_linux_gtk_francais_11926

                C'est un fichier sans extension.
                Lorque je lance la commande
                root@linux Documents]# /azureus_azureus_2.3.0.6_linux_gtk_francais_11926

                réponse
                -bash: ./azureus_azureus_2.3.0.6_linux_gtk_francais_11926: cannot execute binary file

                tar zxvf azureus_azureus_2.3.0.6_linux_gtk_francais_1192 et
                tar xvf azureus_azureus_2.3.0.6_linux_gtk_francais_1192
                ne fonctionnent pas mieux

                Que dois-je faire ?
                1. Contributeur
                  Je sais pas quelle version t'as prise mais celle que j'ai, se trouve ici:
                  http://prdownloads.sourceforge.net/azureus/Azureus_2.3.0.6_linux.tar.bz2?download

                  Il n'y a plus qu'a suivre les instructions:
                  http://azureus.sourceforge.net/howto_linux.php
                  Mais bon ca se limite à decompresser le *.tar.
                  L'excutable se nomme azureus que tu peux lancer via la ligne de commande ou en lcilquant dessus.
                  Evidemment, il faut auparavant parametrer le PATH (cf les "export" du precedents messages).