[Jdownloader] démarrage impossible. (Résolu)

Applications, problèmes de configuration réseau
gil76mg
Daikyu
Messages : 78
Inscription : sam. 14 janv. 2012, 17:40

[Jdownloader] démarrage impossible. (Résolu)

Message par gil76mg »

Bonjour,

j'ai un problème au lancement de Jdownloader. Ce dernier ne se lance pas:

Code : Tout sélectionner

[gilles@GillesBox ~]$ jdownloader 
JAR
00s.027 - FINEST [jd.utils.JDUtilities(getJDClassLoader)] -> Create Classloader: for: /home/gilles/.jdownloader
00s.052 - FINEST [jd.JDClassLoader(<init>)] -> rootDir:/home/gilles/.jdownloader
/home/gilles/.jdownloader
 null
00s.414 - FINER [jd.config.DatabaseConnector(<init>)] -> Loading database
01s.852 - WARNING [jd.config.DatabaseConnector(getData)] -> Database not available. Create new one: WEBUPDATE
01s.853 - FINEST [jd.controlling.JDLogger(exception)] -> FINEST Exception occurred
java.sql.SQLException: Table not found in statement [SELECT * FROM config]
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
	at org.hsqldb.jdbc.jdbcStatement.executeQuery(Unknown Source)
	at jd.config.DatabaseConnector.getData(DatabaseConnector.java:216)
	at jd.config.SubConfiguration.<init>(SubConfiguration.java:77)
	at jd.config.SubConfiguration.getConfig(SubConfiguration.java:106)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:74)
	at jd.update.Main.main(Main.java:121)
First save WEBUPDATE
01s.874 - WARNING [jd.config.DatabaseConnector(saveConfiguration)] -> Database save error: WEBUPDATE
01s.875 - FINEST [jd.controlling.JDLogger(exception)] -> FINEST Exception occurred
java.sql.SQLException: Table not found in statement [INSERT INTO config VALUES (?,?)]
	at org.hsqldb.jdbc.Util.throwError(Unknown Source)
	at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source)
	at jd.config.DatabaseConnector.saveConfiguration(DatabaseConnector.java:285)
	at jd.config.SubConfiguration.save(SubConfiguration.java:87)
	at jd.config.SubConfiguration.getConfig(SubConfiguration.java:109)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:74)
	at jd.update.Main.main(Main.java:121)
/home/gilles/.jdownloader/config/WEBUPDATE.cfg (Aucun fichier ou dossier de ce type)
First save WEBUPDATE
01s.906 - WARNING [jd.config.DatabaseConnector(saveConfiguration)] -> Database save error: WEBUPDATE
01s.907 - FINEST [jd.controlling.JDLogger(exception)] -> FINEST Exception occurred
java.sql.SQLException: Table not found in statement [INSERT INTO config VALUES (?,?)]
	at org.hsqldb.jdbc.Util.throwError(Unknown Source)
	at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source)
	at jd.config.DatabaseConnector.saveConfiguration(DatabaseConnector.java:285)
	at jd.config.SubConfiguration.save(SubConfiguration.java:87)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:81)
	at jd.update.Main.main(Main.java:121)
First save WEBUPDATE
01s.912 - WARNING [jd.config.DatabaseConnector(saveConfiguration)] -> Database save error: WEBUPDATE
01s.913 - FINEST [jd.controlling.JDLogger(exception)] -> FINEST Exception occurred
java.sql.SQLException: Table not found in statement [INSERT INTO config VALUES (?,?)]
	at org.hsqldb.jdbc.Util.throwError(Unknown Source)
	at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source)
	at jd.config.DatabaseConnector.saveConfiguration(DatabaseConnector.java:285)
	at jd.config.SubConfiguration.save(SubConfiguration.java:87)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:81)
	at jd.update.Main.main(Main.java:124)
First save WEBUPDATE
01s.917 - WARNING [jd.config.DatabaseConnector(saveConfiguration)] -> Database save error: WEBUPDATE
01s.918 - FINEST [jd.controlling.JDLogger(exception)] -> FINEST Exception occurred
java.sql.SQLException: Table not found in statement [INSERT INTO config VALUES (?,?)]
	at org.hsqldb.jdbc.Util.throwError(Unknown Source)
	at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source)
	at jd.config.DatabaseConnector.saveConfiguration(DatabaseConnector.java:285)
	at jd.config.SubConfiguration.save(SubConfiguration.java:87)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:81)
	at jd.update.Main.main(Main.java:125)
{}

01s.921 - WARNING [jd.config.DatabaseConnector(getData)] -> Database not available. Create new one: PACKAGEMANAGER
01s.922 - FINEST [jd.controlling.JDLogger(exception)] -> FINEST Exception occurred
java.sql.SQLException: Table not found in statement [SELECT * FROM config]
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
	at org.hsqldb.jdbc.jdbcStatement.executeQuery(Unknown Source)
	at jd.config.DatabaseConnector.getData(DatabaseConnector.java:216)
	at jd.config.SubConfiguration.<init>(SubConfiguration.java:77)
	at jd.config.SubConfiguration.getConfig(SubConfiguration.java:106)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:74)
	at jd.update.Main.main(Main.java:126)
First save PACKAGEMANAGER
01s.925 - WARNING [jd.config.DatabaseConnector(saveConfiguration)] -> Database save error: PACKAGEMANAGER
01s.925 - FINEST [jd.controlling.JDLogger(exception)] -> FINEST Exception occurred
java.sql.SQLException: Table not found in statement [INSERT INTO config VALUES (?,?)]
	at org.hsqldb.jdbc.Util.throwError(Unknown Source)
	at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source)
	at jd.config.DatabaseConnector.saveConfiguration(DatabaseConnector.java:285)
	at jd.config.SubConfiguration.save(SubConfiguration.java:87)
	at jd.config.SubConfiguration.getConfig(SubConfiguration.java:109)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:74)
	at jd.update.Main.main(Main.java:126)
/home/gilles/.jdownloader/config/PACKAGEMANAGER.cfg (Aucun fichier ou dossier de ce type)
First save PACKAGEMANAGER
01s.931 - WARNING [jd.config.DatabaseConnector(saveConfiguration)] -> Database save error: PACKAGEMANAGER
01s.932 - FINEST [jd.controlling.JDLogger(exception)] -> FINEST Exception occurred
java.sql.SQLException: Table not found in statement [INSERT INTO config VALUES (?,?)]
	at org.hsqldb.jdbc.Util.throwError(Unknown Source)
	at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source)
	at jd.config.DatabaseConnector.saveConfiguration(DatabaseConnector.java:285)
	at jd.config.SubConfiguration.save(SubConfiguration.java:87)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:81)
	at jd.update.Main.main(Main.java:126)
{}

First save PACKAGEMANAGER
01s.935 - WARNING [jd.config.DatabaseConnector(saveConfiguration)] -> Database save error: PACKAGEMANAGER
01s.936 - FINEST [jd.controlling.JDLogger(exception)] -> FINEST Exception occurred
java.sql.SQLException: Table not found in statement [INSERT INTO config VALUES (?,?)]
	at org.hsqldb.jdbc.Util.throwError(Unknown Source)
	at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source)
	at jd.config.DatabaseConnector.saveConfiguration(DatabaseConnector.java:285)
	at jd.config.SubConfiguration.save(SubConfiguration.java:87)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:81)
	at jd.update.Main.main(Main.java:127)
java.awt.HeadlessException
	at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:197)
	at java.awt.Window.<init>(Window.java:534)
	at java.awt.Frame.<init>(Frame.java:420)
	at java.awt.Frame.<init>(Frame.java:385)
	at javax.swing.JFrame.<init>(JFrame.java:174)
	at jd.update.Main.initGUI(Main.java:459)
	at jd.update.Main.main(Main.java:129)
ERROR null
Je constate ceci

Code : Tout sélectionner

/home/gilles/.jdownloader/config/WEBUPDATE.cfg (Aucun fichier ou dossier de ce type)
et ceci

Code : Tout sélectionner

/home/gilles/.jdownloader/config/PACKAGEMANAGER.cfg (Aucun fichier ou dossier de ce type)
Si quelqu'un pouvait m'éclairer sur ce problème?

Merci d'avance.
Dernière modification par gil76mg le lun. 23 janv. 2012, 16:51, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Jdownloader] démarrage impossible.

Message par FoolEcho »

Problème de version de java peut-être ? :| (je viens de tester avec openjdk7, ça fonctionne: si tu en changes, veille à te reconnecter + suppression de ~/.jdownloader ... si tu es déjà avec la 7, je ne vois pas trop, essaie de nouveau quand même en supprimant ~/.jdownloader )
«The following statement is not true. The previous statement is true.» :nage:
gil76mg
Daikyu
Messages : 78
Inscription : sam. 14 janv. 2012, 17:40

Re: [Jdownloader] démarrage impossible.

Message par gil76mg »

J'ai supprimé ~/.jdownloader voilà ce que j'obtiens:

Code : Tout sélectionner

[gilles@GillesBox ~]$ jdownloader 
JAR
00s.088 - FINEST [jd.utils.JDUtilities(getJDClassLoader)] -> Create Classloader: for: /home/gilles/.jdownloader
00s.138 - FINEST [jd.JDClassLoader(<init>)] -> rootDir:/home/gilles/.jdownloader
/home/gilles/.jdownloader
 null
00s.803 - FINER [jd.config.DatabaseConnector(<init>)] -> Loading database
01s.998 - SEVERE [jd.controlling.JDLogger(exception)] -> SEVERE Exception occurred
java.sql.SQLException: File input/output error /home/gilles/.jdownloader/config/database.properties java.io.IOException: Aucun espace disponible sur le périphérique
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:579)
	at java.sql.DriverManager.getConnection(DriverManager.java:221)
	at jd.config.DatabaseConnector.<init>(DatabaseConnector.java:81)
	at jd.utils.JDUtilities.getDatabaseConnector(JDUtilities.java:856)
	at jd.config.SubConfiguration.<init>(SubConfiguration.java:77)
	at jd.config.SubConfiguration.getConfig(SubConfiguration.java:106)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:74)
	at jd.update.Main.main(Main.java:121)
02s.007 - FINER [jd.config.DatabaseConnector(<init>)] -> Loading database
02s.176 - SEVERE [jd.controlling.JDLogger(exception)] -> SEVERE Exception occurred
java.sql.SQLException: File input/output error /home/gilles/.jdownloader/config/database.properties java.io.IOException: Aucun espace disponible sur le périphérique
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:579)
	at java.sql.DriverManager.getConnection(DriverManager.java:221)
	at jd.config.DatabaseConnector.<init>(DatabaseConnector.java:81)
	at jd.utils.JDUtilities.getDatabaseConnector(JDUtilities.java:873)
	at jd.config.SubConfiguration.<init>(SubConfiguration.java:77)
	at jd.config.SubConfiguration.getConfig(SubConfiguration.java:106)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:74)
	at jd.update.Main.main(Main.java:121)
Exception in thread "main" java.lang.NoClassDefFoundError: jd/gui/UserIO
	at jd.utils.JDUtilities.getDatabaseConnector(JDUtilities.java:876)
	at jd.config.SubConfiguration.<init>(SubConfiguration.java:77)
	at jd.config.SubConfiguration.getConfig(SubConfiguration.java:106)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:74)
	at jd.update.Main.main(Main.java:121)
Caused by: java.lang.ClassNotFoundException: jd.gui.UserIO
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
	... 5 more
[gilles@GillesBox ~]$ jdownloader 
JAR
00s.030 - FINEST [jd.utils.JDUtilities(getJDClassLoader)] -> Create Classloader: for: /home/gilles/.jdownloader
00s.053 - FINEST [jd.JDClassLoader(<init>)] -> rootDir:/home/gilles/.jdownloader
/home/gilles/.jdownloader
 null
00s.355 - FINER [jd.config.DatabaseConnector(<init>)] -> Loading database
01s.220 - SEVERE [jd.controlling.JDLogger(exception)] -> SEVERE Exception occurred
java.sql.SQLException: User not found: SA
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:579)
	at java.sql.DriverManager.getConnection(DriverManager.java:221)
	at jd.config.DatabaseConnector.<init>(DatabaseConnector.java:81)
	at jd.utils.JDUtilities.getDatabaseConnector(JDUtilities.java:856)
	at jd.config.SubConfiguration.<init>(SubConfiguration.java:77)
	at jd.config.SubConfiguration.getConfig(SubConfiguration.java:106)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:74)
	at jd.update.Main.main(Main.java:121)
01s.228 - FINER [jd.config.DatabaseConnector(<init>)] -> Loading database
01s.230 - SEVERE [jd.controlling.JDLogger(exception)] -> SEVERE Exception occurred
java.sql.SQLException: User not found: SA
	at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
	at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
	at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbcDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:579)
	at java.sql.DriverManager.getConnection(DriverManager.java:221)
	at jd.config.DatabaseConnector.<init>(DatabaseConnector.java:81)
	at jd.utils.JDUtilities.getDatabaseConnector(JDUtilities.java:873)
	at jd.config.SubConfiguration.<init>(SubConfiguration.java:77)
	at jd.config.SubConfiguration.getConfig(SubConfiguration.java:106)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:74)
	at jd.update.Main.main(Main.java:121)
Exception in thread "main" java.lang.NoClassDefFoundError: jd/gui/UserIO
	at jd.utils.JDUtilities.getDatabaseConnector(JDUtilities.java:876)
	at jd.config.SubConfiguration.<init>(SubConfiguration.java:77)
	at jd.config.SubConfiguration.getConfig(SubConfiguration.java:106)
	at jd.update.WebUpdater.getConfig(WebUpdater.java:74)
	at jd.update.Main.main(Main.java:121)
Caused by: java.lang.ClassNotFoundException: jd.gui.UserIO
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
	... 5 more
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Jdownloader] démarrage impossible.

Message par benjarobin »

Quel est la sortie de

Code : Tout sélectionner

df -h
ls -l /home/gilles/.jdownloader/config/database.properties
ls -ld /home/gilles/.jdownloader/config/
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
gil76mg
Daikyu
Messages : 78
Inscription : sam. 14 janv. 2012, 17:40

Re: [Jdownloader] démarrage impossible.

Message par gil76mg »

voilà ce que j'obtiens:

Code : Tout sélectionner

df -h
Sys. fich.                 Taille Util. Dispo Uti% Monté sur
rootfs                       9,8G  2,4G  6,9G  26% /
udev                          10M     0   10M   0% /dev
/run                          10M  236K  9,8M   3% /run
/dev/sda4                    9,8G  2,4G  6,9G  26% /
shm                         1004M     0 1004M   0% /dev/shm
tmpfs                       1004M   20K 1004M   1% /tmp
/dev/sda3                     19G  6,7G   11G  39% /media/Gilles
//192.168.0.254/Disque dur   229G  191G   26G  89% /media/Freebox

Code : Tout sélectionner

ls -l /home/gilles/.jdownloader/config/database.properties
-rw-r--r-- 1 gilles gilles 420 23 janv. 15:58 /home/gilles/.jdownloader/config/database.properties

Code : Tout sélectionner

ls -ld /home/gilles/.jdownloader/config/
drwxr-xr-x 2 gilles gilles 4096 23 janv. 15:58 /home/gilles/.jdownloader/config/
Merci encore!
gil76mg
Daikyu
Messages : 78
Inscription : sam. 14 janv. 2012, 17:40

Re: [Jdownloader] démarrage impossible.[Résolu]

Message par gil76mg »

C'est bon j'ai résolu mon problème!

C'était un problème de Java et de OpenJdk:

Code : Tout sélectionner

extra/jre7-openjdk-headless 7.b147_2.0-5 [installé]
    Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - Minimal Java runtime - needed for executing non GUI Java programs
était installé par défaut depuis AUR. Seulement ceci n'était pas suffisant.

J'ai installé en plus depuis Pacman:

Code : Tout sélectionner

extra/jre7-openjdk 7.b147_2.0-5 [installé]
    Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs -Full Java runtime environment - needed for executing Java GUI and Webstart
    programs
Et depuis Jdownloader se lance parfaitement.

Encore merci pour votre aide!!!!!
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Jdownloader] démarrage impossible. (Résolu)

Message par FoolEcho »

Tout était dans la description. J'avoue ne pas avoir fait gaffe, ayant la totale. :)

Pour info, c'est due à une séparation qui n'existait pas avec jdk6, du coup le groupe java-runtime n'a plus la même portée sous jdk6 (qui comprend tout) et sous jdk7 (qui ne concerne que la partie minimale). :|
«The following statement is not true. The previous statement is true.» :nage:
Répondre