Page 1 sur 1

Problème de connexion multiposte

Posté : lun. févr. 05, 2018 3:04 pm
par VincentB13
Bonjour,
depuis pratiquement un mois je tente d'installer la version multiposte d'OpenConcerto, j'ai suivi toute la procédure d'installation et de paramétrage de la base de donnée PostgreSQL à ce lien : https://www.openconcerto.org/fr/installation.html
J'ai également acheté et suivi la procédure du manuel d'OpenConcerto : https://www.openconcerto.org/fr/documentation.html
Hélas toujours sans succès. Le port est bien ouvert et la connexion se fait bien sur une application de test que j'ai faite sous éclipse.
Voici le log de l'erreur que j'obtiens :

Code : Tout sélectionner

Logger logs: C:\Users\roidu\OneDrive\Documents\OpenConcerto\logs\DESKTOP-98NAI13-roidu\OpenConcerto-%u-age%g.log
Reading configuration from: C:\Users\roidu\AppData\Roaming\OpenConcerto\Preferences\main.properties
POSConfiguration.loadConfigurationFromXML() loading C:\Users\roidu\AppData\Roaming\OpenConcerto\Preferences\pos.xml
Loading: C:\Users\roidu\AppData\Roaming\OpenConcerto\Preferences\main.properties
Testing:POSTGRESQL:192.168.1.100:5432 [openconcerto/openconcerto] systemRoot:OpenConcerto
févr. 05, 2018 4:02:33 PM eu.medsea.mimeutil.detector.MagicMimeMimeDetector parse
INFOS: Parsing "resource:eu/medsea/mimeutil/magic.mime" took 41 msec.
java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:postgresql://192.168.1.100:5432/OpenConcerto
	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.SQLBase.<init>(SQLBase.java:142)
	at org.openconcerto.sql.model.SQLServer.createBase(SQLServer.java:419)
	at org.openconcerto.sql.model.SQLServer.getBase(SQLServer.java:408)
	at org.openconcerto.sql.model.SQLServer.createSystemRoot(SQLServer.java:467)
	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:626)
	at org.openconcerto.erp.config.ComptaPropsConfiguration.createSystemRoot(ComptaPropsConfiguration.java:768)
	at org.openconcerto.sql.PropsConfiguration.getSystemRoot(PropsConfiguration.java:1075)
	at org.openconcerto.erp.config.ServerFinderConfig.test(ServerFinderConfig.java:166)
	at org.openconcerto.erp.config.ServerFinderPanel$8$1.doInBackground(ServerFinderPanel.java:586)
	at org.openconcerto.erp.config.ServerFinderPanel$8$1.doInBackground(ServerFinderPanel.java:1)
	at javax.swing.SwingWorker$1.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at javax.swing.SwingWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.postgresql.util.PSQLException: This ResultSet is closed.
	at org.postgresql.jdbc2.AbstractJdbc2ResultSet.checkClosed(AbstractJdbc2ResultSet.java:2839)
	at org.postgresql.jdbc2.AbstractJdbc2ResultSet.setFetchSize(AbstractJdbc2ResultSet.java:1874)
	at org.postgresql.jdbc4.Jdbc4Statement.createResultSet(Jdbc4Statement.java:37)
	at org.postgresql.jdbc2.AbstractJdbc2Statement$StatementResultHandler.handleResultRows(AbstractJdbc2Statement.java:219)
	at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1812)
	at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:403)
	at org.postgresql.jdbc2.AbstractJdbc2Connection.execSQLUpdate(AbstractJdbc2Connection.java:366)
	at org.postgresql.jdbc2.AbstractJdbc2Connection.getTransactionIsolation(AbstractJdbc2Connection.java:883)
	at org.openconcerto.sql.model.SQLDataSource.setTransactionIsolation(SQLDataSource.java:1482)
	at org.openconcerto.sql.model.SQLDataSource$4.makeObject(SQLDataSource.java:1589)
	at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
	at org.openconcerto.sql.model.SQLDataSource.createPoolableConnectionFactory(SQLDataSource.java:1599)
	at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
	at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
	at org.openconcerto.sql.model.SQLDataSource.getRawConnection(SQLDataSource.java:1386)
	... 28 more
Erreur de connexion. 
Impossible d'obtenir une connexion sur jdbc:postgresql://192.168.1.100:5432/OpenConcerto
Merci d'avance si vous avez une solution à ce problème.

Cordialement,
Bazaille Vincent.

Re: Problème de connexion multiposte

Posté : lun. févr. 05, 2018 6:45 pm
par guillaume
Bonjour,

Bizarre cette erreur.

Quelles sont les version de PostgreSQL et de Java que vous utilisez?

Est ce qu'avec pgAdmin vous pouvez vous connecter et voir les schémas Common et OpenConcerto42 dans la base OpenConcerto?

Cordialement,

Re: Problème de connexion multiposte

Posté : mar. févr. 06, 2018 9:33 am
par VincentB13
Bonjour,

J'ai installé la version 10 de PostgreSQL et Java 8. L'ordinateur hébergeant la base est un Windows Server 2012 R2.

J'arrive bel et bien à me connecter au schémas Common et OpenConcerto42 de la base OpenCOncerto via PgAdmin4.

Cordialement,

Bazaille Vincent.

Re: Problème de connexion multiposte

Posté : mar. févr. 06, 2018 10:09 am
par guillaume
Bonjour,

C'est du PostgreSQL by BigSQL ?? Si oui, il y a plein de problème avec ces versions.

Sinon, essayez avec la version 9.6.

Cordialement,

Re: Problème de connexion multiposte

Posté : mar. févr. 06, 2018 11:33 am
par VincentB13
Bonjour,

Il ne me semble pas que ce soit la version BigSQL, je l'ai téléchargé à ce lien : https://www.postgresql.org/download/

Cordialement,

Bazaille Vincent.

Re: Problème de connexion multiposte

Posté : mer. févr. 07, 2018 9:48 am
par VincentB13
Bonjour,

Passer le serveur PostgreSQL en version 9.6.6 a en effet résolu le problème !
Donc la version 1.5.2 d'OpenConcerto semble incompatible avec la version 10.1 de PostgreSQL sous Windows pour le moment.

Merci beaucoup pour votre aide.

Cordialement,

Bazaille Vincent.