[résolu] Erreur ouverture grand livre

Répondre
nicolasbouats
Messages : 9
Enregistré le : dim. août 30, 2020 7:32 pm

mer. déc. 23, 2020 3:45 pm

Bonjour,

Après quelques mois d'utilisation, je commence à prendre en main ce logiciel très complet pour mon application..
J'ai juste une erreur générée souvent lorsque j'ouvre le grand livre. Ce message apparaît en me parlant d'une erreur 40 - Fournisseurs

Code : Tout sélectionner

erreur 40 - Fournisseurs

java.lang.ClassCastException: class javax.swing.plaf.nimbus.DerivedColor$UIResource cannot be cast to class java.awt.Font (javax.swing.plaf.nimbus.DerivedColor$UIResource and java.awt.Font are in module java.desktop of loader 'bootstrap')
org.openconcerto.utils.ExceptionHandler: erreur 40 - Fournisseurs
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:144)
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:151)
	at org.openconcerto.erp.core.finance.accounting.ui.GrandLivrePanel$2.done(GrandLivrePanel.java:139)
	at java.desktop/javax.swing.SwingWorker$5.run(SwingWorker.java:750)
	at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:847)
	at java.desktop/sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
	at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:857)
	at java.desktop/javax.swing.Timer.fireActionPerformed(Timer.java:317)
	at java.desktop/javax.swing.Timer$DoPostEvent.run(Timer.java:249)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.util.concurrent.ExecutionException: java.lang.ClassCastException: class javax.swing.plaf.nimbus.DerivedColor$UIResource cannot be cast to class java.awt.Font (javax.swing.plaf.nimbus.DerivedColor$UIResource and java.awt.Font are in module java.desktop of loader 'bootstrap')
	at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
	at java.desktop/javax.swing.SwingWorker.get(SwingWorker.java:613)
	at org.openconcerto.erp.core.finance.accounting.ui.GrandLivrePanel$2.done(GrandLivrePanel.java:130)
	... 19 more
Caused by: java.lang.ClassCastException: class javax.swing.plaf.nimbus.DerivedColor$UIResource cannot be cast to class java.awt.Font (javax.swing.plaf.nimbus.DerivedColor$UIResource and java.awt.Font are in module java.desktop of loader 'bootstrap')
	at java.desktop/javax.swing.plaf.nimbus.NimbusStyle.getFontForState(NimbusStyle.java:581)
	at java.desktop/javax.swing.plaf.synth.SynthStyle.installDefaults(SynthStyle.java:935)
	at java.desktop/javax.swing.plaf.nimbus.NimbusStyle.installDefaults(NimbusStyle.java:237)
	at java.desktop/javax.swing.plaf.synth.SynthStyle.installDefaults(SynthStyle.java:918)
	at java.desktop/javax.swing.plaf.synth.SynthLookAndFeel.updateStyle(SynthLookAndFeel.java:270)
	at java.desktop/javax.swing.plaf.synth.SynthButtonUI.updateStyle(SynthButtonUI.java:79)
	at java.desktop/javax.swing.plaf.synth.SynthButtonUI.installDefaults(SynthButtonUI.java:62)
	at java.desktop/javax.swing.plaf.basic.BasicButtonUI.installUI(BasicButtonUI.java:105)
	at java.desktop/javax.swing.JComponent.setUI(JComponent.java:685)
	at java.desktop/javax.swing.AbstractButton.setUI(AbstractButton.java:1753)
	at java.desktop/javax.swing.JButton.updateUI(JButton.java:141)
	at java.desktop/javax.swing.AbstractButton.init(AbstractButton.java:2136)
	at java.desktop/javax.swing.JButton.<init>(JButton.java:131)
	at java.desktop/javax.swing.JButton.<init>(JButton.java:104)
	at org.openconcerto.erp.core.finance.accounting.ui.GrandLivrePanel.creerComptePanel(GrandLivrePanel.java:270)
	at org.openconcerto.erp.core.finance.accounting.ui.GrandLivrePanel.initClassePanel(GrandLivrePanel.java:229)
	at org.openconcerto.erp.core.finance.accounting.ui.GrandLivrePanel.access$0(GrandLivrePanel.java:156)
	at org.openconcerto.erp.core.finance.accounting.ui.GrandLivrePanel$2.doInBackground(GrandLivrePanel.java:123)
	at org.openconcerto.erp.core.finance.accounting.ui.GrandLivrePanel$2.doInBackground(GrandLivrePanel.java:1)
	at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Je ne comprends car il suffit de fermer et rouvrir et je peux utiliser tous les menus du grand livre. Je ne sais pas quelle pourrait être l'incidence d'une telle erreur..
Merci
Cordialement
Nicolas
Modifié en dernier par nicolasbouats le mar. mai 04, 2021 9:50 pm, modifié 1 fois.
Open Concerto 1.6.3 monoposte / Ubuntu 20.04.1 LTS / Utilisation pour une EI (Charpentier)
SRI
Messages : 257
Enregistré le : mer. mars 15, 2017 8:50 pm

mer. déc. 23, 2020 5:35 pm

Je ne sais pas pour ton erreur, mais j'attire ton attention sur un bug actuellement, qui fait que la colonne de cumul du grand livre est erronée si tu demandes une période sur plus d'un exercice.
https://bugtracker.openconcerto.org/issues/765
Utilisateur Cloud avec un contrat de maintenance.
nicolasbouats
Messages : 9
Enregistré le : dim. août 30, 2020 7:32 pm

mar. janv. 05, 2021 10:46 am

Bonjour, merci pour cet avertissement..
Mais j'ai une autre erreur qui s'y met à l'ouverture du grand livre:

Code : Tout sélectionner

UncaughtException on thread Thread[AWT-EventQueue-0,6,main]
org.openconcerto.utils.ExceptionHandler: UncaughtException on thread Thread[AWT-EventQueue-0,6,main]
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:144)
	at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:151)
	at org.openconcerto.erp.config.Gestion$2.uncaughtException(Gestion.java:226)
	at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
	at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
	at java.desktop/java.awt.EventDispatchThread.processException(EventDispatchThread.java:222)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:214)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.NullPointerException
	at org.openconcerto.erp.core.finance.accounting.ui.GrandLivrePanel.loadAsynchronous(GrandLivrePanel.java:115)
	at org.openconcerto.erp.core.finance.accounting.action.EtatGrandLivreAction.createFrame(EtatGrandLivreAction.java:47)
	at org.openconcerto.erp.action.CreateFrameAbstractAction.actionPerformed(CreateFrameAbstractAction.java:42)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
	at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:369)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1020)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1064)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
	at java.desktop/java.awt.Component.processEvent(Component.java:6400)
	at java.desktop/java.awt.Container.processEvent(Container.java:2263)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	... 5 more
Pourtant, je ferme la fenêtre et je peux ensuite utiliser le grand livre en le rouvrant une deuxième fois. Je ne connais toujours pas les conséquences.. Je n'arrive pas à trouver.
Et souvent après l'erreur 40 - Fournisseurs, j'en ai une en 60 - Charges mais je ne l'ai plus depuis un petit moment.. Dès que je l'obtiens, je l'enverrai
Merci
Cordialement et tous mes bons voeux à tous pour cette nouvelle ère... :D
Open Concerto 1.6.3 monoposte / Ubuntu 20.04.1 LTS / Utilisation pour une EI (Charpentier)
SRI
Messages : 257
Enregistré le : mer. mars 15, 2017 8:50 pm

mar. janv. 05, 2021 1:41 pm

Regarde cet autre topic, à mon avis, c'est la même chose :
viewtopic.php?f=2&t=3514
Utilisateur Cloud avec un contrat de maintenance.
nicolasbouats
Messages : 9
Enregistré le : dim. août 30, 2020 7:32 pm

dim. janv. 31, 2021 9:14 pm

Merci, ça doit être ça effectivement, car j'ai des cas où tout s'ouvre normalement. Encore merci
Open Concerto 1.6.3 monoposte / Ubuntu 20.04.1 LTS / Utilisation pour une EI (Charpentier)
Répondre