Page 1 sur 1

Problème installation module Badge

Posté : sam. janv. 22, 2022 7:26 pm
par Nahara
Bonsoir à tous,

j'ai l'affichage d'une erreur lorsque j'essaye d'installer le module badge, pourriez-vous m'éclairer sur le problème?

merci d'avance :)


voici le message d'erreur:

Impossible d'appliquer les changements

java.lang.Exception: Couldn't install module org.openconcerto.modules.badge.Module created from JarModuleFactory org.openconcerto.modules.badge (1.1) from Modules\org.openconcerto.modules.badge-1.1.jar
org.openconcerto.utils.ExceptionHandler: Impossible d'appliquer les changements
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:145)
at org.openconcerto.erp.modules.AvailableModulesPanel$3.done(AvailableModulesPanel.java:148)
at javax.swing.SwingWorker$5.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at sun.swing.AccumulativeRunnable.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at javax.swing.Timer.fireActionPerformed(Unknown Source)
at javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(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$JavaSecurityAccessImpl.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.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at org.openconcerto.erp.modules.AvailableModulesPanel$1.run(AvailableModulesPanel.java:66)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(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$JavaSecurityAccessImpl.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.util.concurrent.ExecutionException: java.lang.Exception: Couldn't install module org.openconcerto.modules.badge.Module created from JarModuleFactory org.openconcerto.modules.badge (1.1) from Modules\org.openconcerto.modules.badge-1.1.jar
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at javax.swing.SwingWorker.get(Unknown Source)
at org.openconcerto.erp.modules.AvailableModulesPanel$3.done(AvailableModulesPanel.java:130)
... 42 more
Caused by: java.lang.Exception: Couldn't install module org.openconcerto.modules.badge.Module created from JarModuleFactory org.openconcerto.modules.badge (1.1) from Modules\org.openconcerto.modules.badge-1.1.jar
at org.openconcerto.erp.modules.ModuleManager.installAndRegister(ModuleManager.java:1883)
at org.openconcerto.erp.modules.ModuleManager.applyChange(ModuleManager.java:1746)
at org.openconcerto.erp.modules.ModuleManager.applyChange(ModuleManager.java:1627)
at org.openconcerto.erp.modules.AvailableModulesPanel$3.doInBackground(AvailableModulesPanel.java:124)
at org.openconcerto.erp.modules.AvailableModulesPanel$3.doInBackground(AvailableModulesPanel.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: java.lang.NullPointerException: null table
at org.openconcerto.sql.utils.ChangeTable$ForeignColSpec.fromTable(ChangeTable.java:298)
at org.openconcerto.sql.utils.ChangeTable.addForeignColumn(ChangeTable.java:892)
at org.openconcerto.sql.utils.ChangeTable.addForeignColumn(ChangeTable.java:878)
at org.openconcerto.erp.modules.AlterTableRestricted.addForeignColumn(AlterTableRestricted.java:141)
at org.openconcerto.modules.badge.Module.install(Module.java:177)
at org.openconcerto.erp.modules.ModuleManager$6.handle(ModuleManager.java:1125)
at org.openconcerto.sql.utils.SQLUtils$2.handle(SQLUtils.java:149)
at org.openconcerto.sql.model.ConnectionHandler.compute(ConnectionHandler.java:59)
at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:887)
at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:851)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:127)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:99)
at org.openconcerto.erp.modules.ModuleManager.install(ModuleManager.java:1116)
at org.openconcerto.erp.modules.ModuleManager.installAndRegister(ModuleManager.java:1881)
... 10 more

Re: Problème installation module Badge

Posté : mar. janv. 25, 2022 2:17 pm
par guillaume
Bonjour,

Le module badge nécessite un lecteur de badge réseau et une installation multiposte.

Cordialement,