Bonjour,
J'obtiens quelques messages d'erreur sur lesquels j'ai besoin de votre aide :
1 - Lorsque j'essais de modifier un compte dans le plan comptable, au moment de la validation de la modification, j'obtiens le message suivant :
Impossible d'accéder au résultat de UPDATE "OpenConcerto"."OpenConcerto49"."ECRITURE" SET "COMPTE_NUMERO"=c."NUMERO","COMPTE_NOM"=c."NOM" FROM "OpenConcerto"."OpenConcerto49"."COMPTE_PCE" c WHERE c."ID"="ID_COMPTE_PCE" AND c."ID"=427
in jdbc:h2:file:C:\Users\Administrateur\.java\ilm\sql-config\OpenConcerto\DBData/OpenConcerto
org.openconcerto.utils.ExceptionHandler: Erreur pendant la modification
2 - Après la sauvegarde et la fermeture de l'application, un message apparaît après quelques secondes.
UncaughtException on thread Thread[Configuration destroy,6,main]
Already dropped : |OBJECTIF_COMMERCIAL.POURCENT_MARGE|
org.openconcerto.utils.ExceptionHandler: UncaughtException on thread Thread[Configuration destroy,6,main]
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:86)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:90)
at org.openconcerto.erp.config.Gestion$1.uncaughtException(Gestion.java:117)
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: Already dropped : |OBJECTIF_COMMERCIAL.POURCENT_MARGE|
at org.openconcerto.sql.model.DBStructureItemJDBC.droppedRec(DBStructureItemJDBC.java:69)
at org.openconcerto.sql.model.DBStructureItemJDBC.droppedRec(DBStructureItemJDBC.java:64)
at org.openconcerto.sql.model.DBStructureItemJDBC.droppedRec(DBStructureItemJDBC.java:64)
at org.openconcerto.sql.model.DBStructureItemJDBC.droppedRec(DBStructureItemJDBC.java:64)
at org.openconcerto.sql.model.DBStructureItemJDBC.droppedRec(DBStructureItemJDBC.java:64)
at org.openconcerto.sql.model.DBStructureItemJDBC.dropped(DBStructureItemJDBC.java:58)
at org.openconcerto.sql.model.SQLServer.destroy(SQLServer.java:176)
at org.openconcerto.sql.PropsConfiguration.destroy(PropsConfiguration.java:210)
at org.openconcerto.erp.config.ComptaPropsConfiguration.destroy(ComptaPropsConfiguration.java:470)
at org.openconcerto.erp.panel.UserExitPanel$5$1.run(UserExitPanel.java:253)
at java.lang.Thread.run(Unknown Source)
Merci d'avance pour votre aide.
Sylvain
Messages d'erreur divers
Bonjour,
Pour le 1/, nous aurions besoin de l'erreur complète, cad les autres lignes.
Pour le 2/, rien d'alarmant, PC surement un peu "mou"
Cordialement,
Pour le 1/, nous aurions besoin de l'erreur complète, cad les autres lignes.
Pour le 2/, rien d'alarmant, PC surement un peu "mou"

Cordialement,
Bonsoir
Merci pour la réponse. Mon PC n'est certes pas un tueur (Core2Duo 2 Ghz avec 3 Go de RAM). C'est pas la folie mais je pensais que cela suffirait. Est ce que je peux faire quelque chose pour remédier à cet erreur (désactiver un module ou une option ...) ?
Pour le problème de modification des comptes du plan comptable, voici l'erreur complète :
Erreur pendant la modification
Impossible d'accéder au résultat de UPDATE "OpenConcerto"."OpenConcerto49"."ECRITURE" SET "COMPTE_NUMERO"=c."NUMERO","COMPTE_NOM"=c."NOM" FROM "OpenConcerto"."OpenConcerto49"."COMPTE_PCE" c WHERE c."ID"="ID_COMPTE_PCE" AND c."ID"=422
in jdbc:h2:file:C:\Users\Administrateur\.java\ilm\sql-config\OpenConcerto\DBData/OpenConcerto
org.openconcerto.utils.ExceptionHandler: Erreur pendant la modification
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:86)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:90)
at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:401)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Impossible d'accéder au résultat de UPDATE "OpenConcerto"."OpenConcerto49"."ECRITURE" SET "COMPTE_NUMERO"=c."NUMERO","COMPTE_NOM"=c."NOM" FROM "OpenConcerto"."OpenConcerto49"."COMPTE_PCE" c WHERE c."ID"="ID_COMPTE_PCE" AND c."ID"=422
in jdbc:h2:file:C:\Users\Administrateur\.java\ilm\sql-config\OpenConcerto\DBData/OpenConcerto
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:481)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:396)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:376)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:305)
at org.openconcerto.erp.core.finance.accounting.element.ComptePCESQLElement$1.update(ComptePCESQLElement.java:88)
at org.openconcerto.sql.view.EditPanel.modifier(EditPanel.java:426)
at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:399)
... 36 more
Caused by: java.sql.SQLException: second exec failed: Column "C.NOM" not found; SQL statement:
UPDATE "OpenConcerto"."OpenConcerto49"."ECRITURE" SET "COMPTE_NUMERO"=c."NUMERO","COMPTE_NOM"=c."NOM" FROM "OpenConcerto"."OpenConcerto49"."COMPTE_PCE" c WHERE c."ID"="ID_COMPTE_PCE" AND c."ID"=422 [42122-138]
at org.openconcerto.sql.model.SQLDataSource.executeTwice(SQLDataSource.java:766)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:447)
... 42 more
Caused by: org.h2.jdbc.JdbcSQLException: Column "C.NOM" not found; SQL statement:
UPDATE "OpenConcerto"."OpenConcerto49"."ECRITURE" SET "COMPTE_NUMERO"=c."NUMERO","COMPTE_NOM"=c."NOM" FROM "OpenConcerto"."OpenConcerto49"."COMPTE_PCE" c WHERE c."ID"="ID_COMPTE_PCE" AND c."ID"=422 [42122-138]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
at org.h2.message.DbException.get(DbException.java:167)
at org.h2.message.DbException.get(DbException.java:144)
at org.h2.expression.ExpressionColumn.optimize(ExpressionColumn.java:127)
at org.h2.command.dml.Update.prepare(Update.java:169)
at org.h2.command.Parser.prepareCommand(Parser.java:224)
at org.h2.engine.Session.prepareLocal(Session.java:420)
at org.h2.engine.Session.prepareCommand(Session.java:381)
at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1071)
at org.h2.jdbc.JdbcStatement.executeUpdateInternal(JdbcStatement.java:120)
at org.h2.jdbc.JdbcStatement.executeUpdate(JdbcStatement.java:717)
at org.apache.commons.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:321)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:838)
at org.openconcerto.sql.model.SQLDataSource.executeOnce(SQLDataSource.java:774)
at org.openconcerto.sql.model.SQLDataSource.executeTwice(SQLDataSource.java:744)
... 43 more
Merci pour la réponse. Mon PC n'est certes pas un tueur (Core2Duo 2 Ghz avec 3 Go de RAM). C'est pas la folie mais je pensais que cela suffirait. Est ce que je peux faire quelque chose pour remédier à cet erreur (désactiver un module ou une option ...) ?
Pour le problème de modification des comptes du plan comptable, voici l'erreur complète :
Erreur pendant la modification
Impossible d'accéder au résultat de UPDATE "OpenConcerto"."OpenConcerto49"."ECRITURE" SET "COMPTE_NUMERO"=c."NUMERO","COMPTE_NOM"=c."NOM" FROM "OpenConcerto"."OpenConcerto49"."COMPTE_PCE" c WHERE c."ID"="ID_COMPTE_PCE" AND c."ID"=422
in jdbc:h2:file:C:\Users\Administrateur\.java\ilm\sql-config\OpenConcerto\DBData/OpenConcerto
org.openconcerto.utils.ExceptionHandler: Erreur pendant la modification
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:86)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:90)
at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:401)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Impossible d'accéder au résultat de UPDATE "OpenConcerto"."OpenConcerto49"."ECRITURE" SET "COMPTE_NUMERO"=c."NUMERO","COMPTE_NOM"=c."NOM" FROM "OpenConcerto"."OpenConcerto49"."COMPTE_PCE" c WHERE c."ID"="ID_COMPTE_PCE" AND c."ID"=422
in jdbc:h2:file:C:\Users\Administrateur\.java\ilm\sql-config\OpenConcerto\DBData/OpenConcerto
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:481)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:396)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:376)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:305)
at org.openconcerto.erp.core.finance.accounting.element.ComptePCESQLElement$1.update(ComptePCESQLElement.java:88)
at org.openconcerto.sql.view.EditPanel.modifier(EditPanel.java:426)
at org.openconcerto.sql.view.EditPanel.actionPerformed(EditPanel.java:399)
... 36 more
Caused by: java.sql.SQLException: second exec failed: Column "C.NOM" not found; SQL statement:
UPDATE "OpenConcerto"."OpenConcerto49"."ECRITURE" SET "COMPTE_NUMERO"=c."NUMERO","COMPTE_NOM"=c."NOM" FROM "OpenConcerto"."OpenConcerto49"."COMPTE_PCE" c WHERE c."ID"="ID_COMPTE_PCE" AND c."ID"=422 [42122-138]
at org.openconcerto.sql.model.SQLDataSource.executeTwice(SQLDataSource.java:766)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:447)
... 42 more
Caused by: org.h2.jdbc.JdbcSQLException: Column "C.NOM" not found; SQL statement:
UPDATE "OpenConcerto"."OpenConcerto49"."ECRITURE" SET "COMPTE_NUMERO"=c."NUMERO","COMPTE_NOM"=c."NOM" FROM "OpenConcerto"."OpenConcerto49"."COMPTE_PCE" c WHERE c."ID"="ID_COMPTE_PCE" AND c."ID"=422 [42122-138]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
at org.h2.message.DbException.get(DbException.java:167)
at org.h2.message.DbException.get(DbException.java:144)
at org.h2.expression.ExpressionColumn.optimize(ExpressionColumn.java:127)
at org.h2.command.dml.Update.prepare(Update.java:169)
at org.h2.command.Parser.prepareCommand(Parser.java:224)
at org.h2.engine.Session.prepareLocal(Session.java:420)
at org.h2.engine.Session.prepareCommand(Session.java:381)
at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1071)
at org.h2.jdbc.JdbcStatement.executeUpdateInternal(JdbcStatement.java:120)
at org.h2.jdbc.JdbcStatement.executeUpdate(JdbcStatement.java:717)
at org.apache.commons.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:321)
at org.openconcerto.sql.model.SQLDataSource.execute(SQLDataSource.java:838)
at org.openconcerto.sql.model.SQLDataSource.executeOnce(SQLDataSource.java:774)
at org.openconcerto.sql.model.SQLDataSource.executeTwice(SQLDataSource.java:744)
... 43 more
Bonjour,
Le problème est corrigé. Le correctif sera intégré dans la prochaine version.
Cordialement,
Le problème est corrigé. Le correctif sera intégré dans la prochaine version.
Cordialement,