Page 1 sur 1

HELP ! PB d'accès suite coupure de courant en plein travail

Posté : mer. oct. 26, 2016 9:00 am
par NDE-BB
Bonjour,
OpenConcerto est en phase de test dans mon entreprise depuis 15 jours.
Installation en multiposte, dernière version.

Nous sommes très contents de sa "maniabilité" et adaptabilité à nos besoins.
Si tout va bien, nous avons l'intention de basculer sur OC en novembre.

Nous venons d'avoir une coupure de courant de qq secondes. J'étais en pleine création d'AR de cde client.


Suite à cette coupure, impossible d'ouvrir OC. :(
Voici le message affiché :
UncaughtException on thread Thread[main,5,main]

java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:postgresql://192.168.0.4:5432/OpenConcerto
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:195)
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:postgresql://192.168.0.4:5432/OpenConcerto
at org.openconcerto.sql.PropsConfiguration$Addable.get(PropsConfiguration.java:963)
at org.openconcerto.sql.PropsConfiguration.getDirectory(PropsConfiguration.java:1074)
at org.openconcerto.erp.config.Gestion.main(Gestion.java:285)
Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:postgresql://192.168.0.4:5432/OpenConcerto
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:959)
... 2 more
Caused by: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:postgresql://192.168.0.4:5432/OpenConcerto
at org.openconcerto.sql.model.SQLDataSource.getRawConnectionThrow(SQLDataSource.java:1349)
at org.openconcerto.sql.model.SQLDataSource.getRawConnection(SQLDataSource.java:1367)
at org.openconcerto.sql.model.SQLDataSource.borrowConnection(SQLDataSource.java:1301)
at org.openconcerto.sql.model.SQLDataSource.getNewConnection(SQLDataSource.java:1278)
at org.openconcerto.sql.model.SQLDataSource$QueryInfo.<init>(SQLDataSource.java:695)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:605)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:550)
at org.openconcerto.sql.model.SQLDataSource.getSchema(SQLDataSource.java:1851)
at org.openconcerto.sql.model.SQLDataSource.getSchema(SQLDataSource.java:1833)
at org.openconcerto.sql.model.DBSystemRoot.setRootPathFromDS(DBSystemRoot.java:622)
at org.openconcerto.sql.model.DBSystemRoot.setDS(DBSystemRoot.java:618)
at org.openconcerto.sql.model.SQLBase.<init>(SQLBase.java:142)
at org.openconcerto.sql.model.PGSQLBase.<init>(PGSQLBase.java:24)
at org.openconcerto.sql.model.SQLSyntaxPG.createBase(SQLSyntaxPG.java:370)
at org.openconcerto.sql.model.SQLServer.createBase(SQLServer.java:421)
at org.openconcerto.sql.model.SQLServer.getBase(SQLServer.java:409)
at org.openconcerto.sql.model.SQLServer.createSystemRoot(SQLServer.java:468)
at org.openconcerto.sql.model.SQLServer.getSystemRoot(SQLServer.java:446)
at org.openconcerto.sql.model.SQLServer.getSystemRoot(SQLServer.java:426)
at org.openconcerto.sql.PropsConfiguration.createSystemRoot(PropsConfiguration.java:604)
at org.openconcerto.erp.config.ComptaPropsConfiguration.createSystemRoot(ComptaPropsConfiguration.java:703)
at org.openconcerto.sql.PropsConfiguration.getSystemRoot(PropsConfiguration.java:1013)
at org.openconcerto.sql.PropsConfiguration.createRoot(PropsConfiguration.java:390)
at org.openconcerto.sql.PropsConfiguration.getRoot(PropsConfiguration.java:1003)
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:173)
at org.openconcerto.erp.config.ComptaPropsConfiguration.createDirectory(ComptaPropsConfiguration.java:723)
at org.openconcerto.sql.PropsConfiguration$1.create(PropsConfiguration.java:237)
at org.openconcerto.sql.PropsConfiguration$1.create(PropsConfiguration.java:1)
at org.openconcerto.sql.PropsConfiguration$Addable$1.call(PropsConfiguration.java:939)
at java.util.concurrent.FutureTask.run(Unknown Source)
at org.openconcerto.sql.PropsConfiguration$Addable.get(PropsConfiguration.java:957)
... 2 more
Caused by: org.postgresql.util.PSQLException: La tentative de connexion a échoué dans le délai imparti.
at org.postgresql.Driver$ConnectThread.getResult(Driver.java:359)
at org.postgresql.Driver.connect(Driver.java:271)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
at org.openconcerto.sql.model.SQLDataSource$4.makeObject(SQLDataSource.java:1557)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
at org.openconcerto.sql.model.SQLDataSource.createPoolableConnectionFactory(SQLDataSource.java:1572)
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:1359)
... 33 more


Pouvez vous me dire ce qu'il faut faire???????

D'avance merci
Nathalie

Re: HELP ! PB d'accès suite coupure de courant en plein trav

Posté : mer. oct. 26, 2016 11:35 am
par Samuel_Burg
Bonjour,

Votre serveur de base de donnée a un problème :
Impossible d'obtenir une connexion sur jdbc:postgresql://192.168.0.4:5432/OpenConcerto
Pour identifier ce qui se passe sur votre serveur postgresql vous devriez utiliser un outil dédié de type PgAdmin III (https://www.pgadmin.org/download/).

Cordialement,

Re: HELP ! PB d'accès suite coupure de courant en plein trav

Posté : mer. oct. 26, 2016 11:36 am
par Samuel_Burg
et il faut mettre un UPS sur votre serveur !

Re: HELP ! PB d'accès suite coupure de courant en plein trav

Posté : ven. oct. 28, 2016 7:22 am
par NDE-BB
Merci pour votre aide.
pb résolu, nous avons aussi mis une adresse IP "en dur"