Problème de connexion multiposte

Un conseil pour l'installation? Un problème technique pour installer OpenConcerto?
Répondre
VincentB13
Messages : 4
Enregistré le : lun. févr. 05, 2018 2:48 pm

lun. févr. 05, 2018 3:04 pm

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.
Avatar du membre
guillaume
Messages : 2457
Enregistré le : ven. févr. 11, 2011 7:15 pm

lun. févr. 05, 2018 6:45 pm

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,
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 !
VincentB13
Messages : 4
Enregistré le : lun. févr. 05, 2018 2:48 pm

mar. févr. 06, 2018 9:33 am

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.
Avatar du membre
guillaume
Messages : 2457
Enregistré le : ven. févr. 11, 2011 7:15 pm

mar. févr. 06, 2018 10:09 am

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,
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 !
VincentB13
Messages : 4
Enregistré le : lun. févr. 05, 2018 2:48 pm

mar. févr. 06, 2018 11:33 am

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.
VincentB13
Messages : 4
Enregistré le : lun. févr. 05, 2018 2:48 pm

mer. févr. 07, 2018 9:48 am

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