OpenConcerto 1.5

ellinggton
Messages : 19
Enregistré le : mar. nov. 25, 2014 12:14 pm

ven. déc. 15, 2017 4:53 pm

Ah génial ! Merci les gars !

Une idée de date de release ?
Lara
Messages : 12
Enregistré le : jeu. déc. 14, 2017 4:30 pm

jeu. déc. 28, 2017 9:04 am

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
Joyce
Messages : 11
Enregistré le : mar. mars 29, 2016 10:11 pm

ven. déc. 29, 2017 4:35 pm

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
ellinggton
Messages : 19
Enregistré le : mar. nov. 25, 2014 12:14 pm

ven. déc. 29, 2017 4:43 pm

C'est oracle java qu'il vous faut, utilisez ce dépot :
https://launchpad.net/~webupd8team/+archive/ubuntu/java
Avatar du membre
guillaume
Messages : 2429
Enregistré le : ven. févr. 11, 2011 7:15 pm

ven. déc. 29, 2017 6:24 pm

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,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
Joyce
Messages : 11
Enregistré le : mar. mars 29, 2016 10:11 pm

ven. déc. 29, 2017 7:30 pm

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
Répondre