Page 1 sur 1

cannot load jdbc driver class 'com.mysql.jdbc.driver'

Posté : lun. mars 12, 2012 9:19 am
par Abdias
Bonjour,
Je suis sous Ferdora 16 et j'ai Mysql et PhpMyAdmin de fonctionnel
Lorsque je lance Openconcerto-Configuration.sh dans l'onglet Configuration
je choisis comme type MYSQL; adresse du serveur Localhost/mysql Port 3306
et quand je clique sur tester la connexion j'ai comme reponse :

Impossible d'obtenir une connexion sur jdbc:mysql://localhost/mysql:3306/: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'

mysql-connector-java est bien installé

Une ame charitable pour m'aider ?

Merci

Re: cannot load jdbc driver class 'com.mysql.jdbc.driver'

Posté : mar. mars 13, 2012 5:46 pm
par guillaume
Bonjour,

Vous devez inclure le driver JDBC de MySQL dans le classpath, donc modifier les fichiers .sh !
Préférez la méthode recommandée et documentée dans le forum en utilisant PostgreSQL.

Cordialement,

Re: cannot load jdbc driver class 'com.mysql.jdbc.driver'

Posté : jeu. déc. 13, 2012 1:54 pm
par axil_76
bonjour,
j'ai le problème
en rajoutant les lignes suivante j'ai toujours le meme message !

Code : Tout sélectionner

CLASSPATH=$CLASSPATH:/usr/share/java
export CLASSPATH
java -classpath /usr/share/java -DredirectToFile=true -Dfwk_sql.debug.undefined_id=true -Dfile.encoding=UTF-8 -Xms100M -Xmx768M $JAVA_VMARGS -jar OpenConcerto.jar

Re: cannot load jdbc driver class 'com.mysql.jdbc.driver'

Posté : jeu. déc. 13, 2012 2:24 pm
par axil_76
meme chose en mettant directement les .jar dans le CLASSPATH

Code : Tout sélectionner

#!/bin/bash
CLASSPATH=/usr/share/java/mysql-connector-java-5.1.16.jar:/usr/share/java/postgresql-jdbc4.jar
export CLASSPATH
java -classpath /usr/share/java -DredirectToFile=true -Dfwk_sql.debug.undefined_id=true -Dfile.encoding=UTF-8 -Xms100M -Xmx768M $JAVA_VMARGS -jar OpenConcerto.jar

Re: cannot load jdbc driver class 'com.mysql.jdbc.driver'

Posté : jeu. déc. 13, 2012 4:39 pm
par axil_76
ne trouvant pas le problème , j'ai donc installé postgresql ça a l'air de fonctionner , par contre je peux pas modifier le compte administrateur ?c'est quoi le mot de passe par defaut ?

Re: cannot load jdbc driver class 'com.mysql.jdbc.driver'

Posté : jeu. déc. 13, 2012 4:42 pm
par guillaume
"modifier le compte", cad? Que vous voulez vous faire?

Cordialement,

Re: cannot load jdbc driver class 'com.mysql.jdbc.driver'

Posté : ven. déc. 14, 2012 2:13 pm
par axil_76
bonjour,
l'utilisateur par défaut est administrateur , et je connais pas le mot de passe !
peut-on le modifier le mot de passe via le configurator ?

Re: cannot load jdbc driver class 'com.mysql.jdbc.driver'

Posté : ven. déc. 14, 2012 6:12 pm
par xantof
Bonjour,

Il faut distinguer les mots de passe :

Accès à OC avec l'utilisateur "administrateur" d'origine: pas de mot de passe (laissez le champs vide)
Accès à la BDD : mot de passe openconcerto (en tout cas sur PostGreSQL)

Et oui, on peut créer et changer ses mots de passe pour chaque utilisateur.

Pour ceux qui envisagent MySQL plutôt que PostGreSQL, avez-vous lu ceci : http://www.openconcerto.org/forum/viewt ... ySQL#p1920

Stephan