Multipost / ubuntu

Un conseil pour l'installation? Un problème technique pour installer OpenConcerto?
Répondre
oitsuki
Messages : 74
Enregistré le : lun. juil. 02, 2012 1:06 pm

mer. juil. 04, 2012 3:38 am

J'essaye d'installer la version multipost via le système de configuration fournit avec le logiciel, mais cela ne fonctionne pas. J'ai une erreur de connexion mysql.
Dans :etc/mysql/my.cnf j'ai rajouté la ligne skip-networking au cas ou mais cela ne fonctionne toujours pas.
jdbc:mysql:127.0.0.1/: Canot load jdbc driver class 'com.mysql.jdbc.Driver

java -version
java version "1.6.0_30"
Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
Java HotSpot(TM) Server VM (build 20.5-b03, mixed mode)

Sinon ubuntu install openjdk par défaut, est ce que cela fonctionne aussi ?
Dans mon cas, j'arrive au même problème que ci dessus.
impossible d'obtenir une connexion sur jdbc:mysql://127.0.0.1:3306/: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
org.openconcerto.utils.ExceptionHandler: Erreur de connexion à la base de données
at org.openconcerto.utils.ExceptionHandler.die(ExceptionHandler.java:87)
at org.openconcerto.erp.config.Gestion.main(Gestion.java:214)
Caused by: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:mysql://127.0.0.1:3306/: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
at org.openconcerto.sql.model.SQLDataSource.getRawConnection(SQLDataSource.java:1115)
at org.openconcerto.sql.model.SQLDataSource.borrowConnection(SQLDataSource.java:1056)
at org.openconcerto.sql.model.SQLDataSource.getNewConnection(SQLDataSource.java:1038)
at org.openconcerto.sql.model.SQLDataSource.access$1(SQLDataSource.java:1032)
at org.openconcerto.sql.model.SQLDataSource$QueryInfo.<init>(SQLDataSource.java:510)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:427)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:384)
at org.openconcerto.sql.model.SQLDataSource.getSchema(SQLDataSource.java:1354)
at org.openconcerto.sql.model.SQLDataSource.getSchema(SQLDataSource.java:1336)
at org.openconcerto.sql.model.DBSystemRoot.setRootPathFromDS(DBSystemRoot.java:314)
at org.openconcerto.sql.model.DBSystemRoot.setDS(DBSystemRoot.java:310)
at org.openconcerto.sql.model.SQLServer.createSystemRoot(SQLServer.java:348)
at org.openconcerto.sql.model.SQLServer.getSystemRoot(SQLServer.java:330)
at org.openconcerto.sql.model.SQLServer.getSystemRoot(SQLServer.java:312)
at org.openconcerto.sql.PropsConfiguration.createSystemRoot(PropsConfiguration.java:445)
at org.openconcerto.erp.config.ComptaPropsConfiguration.createSystemRoot(ComptaPropsConfiguration.java:391)
at org.openconcerto.sql.PropsConfiguration.getSystemRoot(PropsConfiguration.java:717)
at org.openconcerto.sql.PropsConfiguration.getServer(PropsConfiguration.java:755)
at org.openconcerto.sql.PropsConfiguration.getServer(PropsConfiguration.java:745)
at org.openconcerto.sql.PropsConfiguration.getNode(PropsConfiguration.java:732)
at org.openconcerto.sql.PropsConfiguration.getBase(PropsConfiguration.java:702)
at org.openconcerto.erp.config.Gestion.main(Gestion.java:209)
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1136)
at org.openconcerto.sql.model.SQLDataSource.createDataSource(SQLDataSource.java:1135)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
at org.openconcerto.sql.model.SQLDataSource.getRawConnection(SQLDataSource.java:1099)
... 21 more
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1130)
Merci
Modifié en dernier par oitsuki le mer. juil. 04, 2012 2:42 pm, modifié 1 fois.
xantof
Messages : 504
Enregistré le : dim. juil. 10, 2011 2:33 pm

mer. juil. 04, 2012 11:50 am

Bonjour,

Avez choisi d'utiliser MySQL?

Avez-vous vu ce fil : http://www.openconcerto.org/forum/viewt ... ilit=mysql ?

D'expérience, quand le script d'installation ne fonctionne pas du premier coup, il vaut mieux passer en ligne de commande et y aller ligne par ligne. On peut aussi scinder le script en 3 : install Java, install Serveur, Install OC. et pour le dump on se prépare aussi une petite ligne de commande. Cela permet d'adopter une démarche d'installation pouvant être facilement modifiée pour s'adapter à sa propre configuration.

C'est à l'installation du serveur et à sa configuration que j'ai le plus eu à intervenir (droits d'accès, création utilisateur, création BDD,...).

Je crois (pas vérifié) que seules les dernières versions d'OC fonctionnent avec openjdk (mais votre problème ne semble pas concerner Java plutôt la connexion Serveur -- Avez vous vérifié que le dump s'était bien effectué?)

Attention aux compatibilités entre versions d'OC et PostGreSQL. [à ce sujet, il est toujours bon d'indiquer sur quelles versions vous travaillez]

Je crois que si vous persévérez, vous verrez que quelque chose de bien est en train de se construire ici.

Stephan
Lubuntu 16.04 LTS au travail. Ubuntu 15.04 à la maison. 13 ans sous logiciel propriétaire. OC depuis 2012. Petit Commerce
Comment poser une question sur un forum : http://www.linux-france.org/article/the ... ns-fr.html
oitsuki
Messages : 74
Enregistré le : lun. juil. 02, 2012 1:06 pm

mer. juil. 04, 2012 12:14 pm

Merci,

j'utilise la version MYSQL et je ne suis pas passé par la ligne de commande (j'ai vu la vidéo). Vu qu'à priori il y a des pbs avec le système d'installation, je vais m'y mettre tranquillement.
Je préfère poser la question car je suppose que si j'ai le pb, d'autres l'ont aussi.

Je ne vais pas utilisé POSTGRESQL car mon serveur de production est sur un version gentoo release II ovh et il est fortement déconseillé de faire des installation qui mettrait en "péril le base" et cela ruinerais les MAJ de la Gentoo ultérieurement.


Je crois que si vous persévérez, vous verrez que quelque chose de bien est en train de se construire ici. ====> Oui,j'en doute pas,je connais très bien ça :)

+
Répondre