Page 3 sur 3

Re: OpenConcerto 1.5

Posté : ven. déc. 15, 2017 4:53 pm
par ellinggton
Ah génial ! Merci les gars !

Une idée de date de release ?

Re: OpenConcerto 1.5

Posté : jeu. déc. 28, 2017 9:04 am
par Lara
Bonjour,

Je n'arrive pas à installer OC. Pouvez-vous m'aider?

UncaughtException on thread Thread[main,5,main]

java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:mysql://192.168.1.10:5432/
org.openconcerto.utils.ExceptionHandler: UncaughtException on thread Thread[main,5,main]
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:121)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:125)
at org.openconcerto.erp.config.Gestion$2.uncaughtException(Gestion.java:198)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.lang.Thread.dispatchUncaughtException(Unknown Source)
Caused by: java.lang.IllegalStateException: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:mysql://192.168.1.10:5432/
at org.openconcerto.sql.PropsConfiguration$Addable.get(PropsConfiguration.java:993)
at org.openconcerto.sql.PropsConfiguration.getDirectory(PropsConfiguration.java:1104)
at org.openconcerto.erp.config.Gestion.main(Gestion.java:309)
Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:mysql://192.168.1.10:5432/
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at org.openconcerto.sql.PropsConfiguration$Addable.get(PropsConfiguration.java:989)
... 2 more
Caused by: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:mysql://192.168.1.10:5432/
at org.openconcerto.sql.model.SQLDataSource.getRawConnectionThrow(SQLDataSource.java:1376)
at org.openconcerto.sql.model.SQLDataSource.getRawConnection(SQLDataSource.java:1394)
at org.openconcerto.sql.model.SQLDataSource._borrowConnection(SQLDataSource.java:1334)
at org.openconcerto.sql.model.SQLDataSource.borrowConnection(SQLDataSource.java:1321)
at org.openconcerto.sql.model.SQLDataSource.getNewConnection(SQLDataSource.java:1301)
at org.openconcerto.sql.model.SQLDataSource$QueryInfo.<init>(SQLDataSource.java:701)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:610)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:554)
at org.openconcerto.sql.model.SQLDataSource.getSchema(SQLDataSource.java:1878)
at org.openconcerto.sql.model.SQLDataSource.getSchema(SQLDataSource.java:1860)
at org.openconcerto.sql.model.DBSystemRoot.setRootPathFromDS(DBSystemRoot.java:632)
at org.openconcerto.sql.model.DBSystemRoot.setDS(DBSystemRoot.java:628)
at org.openconcerto.sql.model.SQLServer.createSystemRoot(SQLServer.java:465)
at org.openconcerto.sql.model.SQLServer.getSystemRoot(SQLServer.java:445)
at org.openconcerto.sql.model.SQLServer.getSystemRoot(SQLServer.java:425)
at org.openconcerto.sql.PropsConfiguration.createSystemRoot(PropsConfiguration.java:608)
at org.openconcerto.erp.config.ComptaPropsConfiguration.createSystemRoot(ComptaPropsConfiguration.java:747)
at org.openconcerto.sql.PropsConfiguration.getSystemRoot(PropsConfiguration.java:1043)
at org.openconcerto.sql.PropsConfiguration.createRoot(PropsConfiguration.java:390)
at org.openconcerto.sql.PropsConfiguration.getRoot(PropsConfiguration.java:1033)
at org.openconcerto.sql.element.ConfSQLElement.<init>(ConfSQLElement.java:35)
at org.openconcerto.sql.element.ConfSQLElement.<init>(ConfSQLElement.java:30)
at org.openconcerto.task.config.ComptaBasePropsConfiguration.createDirectory(ComptaBasePropsConfiguration.java:183)
at org.openconcerto.erp.config.ComptaPropsConfiguration.createDirectory(ComptaPropsConfiguration.java:767)
at org.openconcerto.sql.PropsConfiguration$1.create(PropsConfiguration.java:243)
at org.openconcerto.sql.PropsConfiguration$1.create(PropsConfiguration.java:1)
at org.openconcerto.sql.PropsConfiguration$Addable$1.call(PropsConfiguration.java:969)
at java.util.concurrent.FutureTask.run(Unknown Source)
at org.openconcerto.sql.PropsConfiguration$Addable.get(PropsConfiguration.java:987)
... 2 more
Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
at org.openconcerto.sql.model.SQLDataSource.createConnectionFactory(SQLDataSource.java:1621)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at org.openconcerto.sql.model.SQLDataSource.getRawConnection(SQLDataSource.java:1386)
... 29 more
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
... 33 more

Re: OpenConcerto 1.5

Posté : ven. déc. 29, 2017 4:35 pm
par Joyce
Bonjour,

j'ai essayé le .deb disponible pour multi postes en version 1.5. Mon objectif serait de l'installer en ligne prochainement, ou peut-être en production en local, là je l'ai mis sur mon PC, qui est propulsé par Ubuntu 16.04 à jour.

Je ne suis pas sûre d'avoir la bonne version de Java (je ne connais rien à Java). J'ai un openjdk 8 : cela devrait-il fonctionner ?

Premier symptôme : une fois le paquet installé, le menu Configuration Openconcerto ne produit rien. Je vais en console dans /opt/openconcerto, je le lance à la main, il envoie des messages d'erreur, dans lequel je vois des chemin vers divers fichiers de logs. J'ai mis tout cela sur pastebin:
http://pastebin.fr/52708

* Je vois dans le présent fil de discussions qu'une version 1.5.1 va bientôt sortir ;
* je crois savoir qu'il existe plus d'une forme de programme java, si je n'ai pas le bon java, lequel devrais-je installer, depuis quelle source, et éventuellement sur quelle version de Ubuntu, de Debian ou de toute autre distribution GNU/Linux ? (Je connais aussi pas mal Archlinux et un peu Fedora, par contre je m'abstiendrai d'utiliser un système Windows).

Merci par avance de vos conseils. Je peux proposer mon aide pour tester plus avant, par contre j'aimerais beaucoup pouvoir installer et utiliser OpenConcerto une fois installée à mon compte, dans le courant du mois de janvier.

Cordialement,
Joyce

Re: OpenConcerto 1.5

Posté : ven. déc. 29, 2017 4:43 pm
par ellinggton
C'est oracle java qu'il vous faut, utilisez ce dépot :
https://launchpad.net/~webupd8team/+archive/ubuntu/java

Re: OpenConcerto 1.5

Posté : ven. déc. 29, 2017 6:24 pm
par guillaume
Bonjour,

L'erreur que vous voyez est un crash pur et dur d'un java version 9.

Utilisez celui d'Oracle en version 8, il est beaucoup plus stable.

Cordialement,

Re: OpenConcerto 1.5

Posté : ven. déc. 29, 2017 7:30 pm
par Joyce
Bonjour Guillaume,

merci bien.

En effet, j'ai désinstallé tous les "paquets java" dont je n'avais pas besoin pour d'autres programmes, trouvé un ppa (je préfère, c'est plus simple à gérer que d'installer un programme à la main). https://doc.ubuntu-fr.org/java_propriet ... ci-dessous

utilisé en console la commande globale de la page ci-dessus:

Code : Tout sélectionner

sudo add-apt-repository -y ppa:webupd8team/java && sudo apt-get update && sudo apt-get install -y oracle-java8-installer
sans oublier d'ajouter "/opt/openconcerto " dans le chemin des exécutables de mon fichier .bashrc:

Code : Tout sélectionner

export PATH=$PATH:/opt/openconcerto
(suivi d'un "source .bashrc" pour qu'il soit pris en compte tout de suite).

Le menu qui lance la configuration, maintenant, fonctionne. Je n'ai plus qu'à essayer de le configurer, je me tâte : mysql, ou posgresql ? (Comme je l'ai dit, j'aimerais le configurer en multiposte). Qu'apporte le second que le premier n'offre pas ? (Je connais un peu mysql, et phpMyAdmin, mais posgresql je le trouve un peu étrange… )

Merci encore,
Joyce