Ich habe ein Problem und hoffe ihr könnt mir helfen

geschrieben von Kevinitnick 
Willkommen! Anmelden Ein neues Profil erzeugen Suche
Ich habe ein Problem und hoffe ihr könnt mir helfen
02. Mai 2019 17:01
wenn ich versuche die Rechnung als bezahlt zu speichern bekomme ich dem Fehler (Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor) in: com.sebulli.fakturama.handlers.SaveHandler#save (84)
Re: Ich habe ein Problem und hoffe ihr könnt mir helfen
03. Mai 2019 21:41
Moin,
könntest Du bitte mal im Logfile nachsehen, ob da noch bißchen mehr zu dieser Meldung steht?

Viele Grüße,
Ralf.
Re: Ich habe ein Problem und hoffe ihr könnt mir helfen
10. Mai 2019 10:35
Habe ein ähnliches Problem festgestellt. Wenn die Rechnung erstellt und gleich als bezahlt mit anderem Datum als das aktuelle gespeichert werden soll, geht es nicht und die Rechnung hängt sich auf. Um den Fehler wieder los zu werden muss Fakturama komplett geschlossen werden.

Folgende Vorgehensweise hat bei mir erstmal geholfen:

1. Rechnung erstellen und nicht als bezahlt markieren.
2. Rechnung in der Rechnungsübersicht mit Rechtsklick als bezahlt markieren.
3. Rechnung erneut öffnen und Bezahldatum manuel ändern. Dann lässt sich die Rechnung auch ohne Fehlermeldung speichern.

Sinnvoll wäre auch in der Rechnungsübersicht nicht nur das Rechnungsdatum zu sehen, sondern vor allem das Zahldatum "pay.date". Da das Bezhldatum meist vom Rechnungsdatum abweicht, ist für die meisten User dieses Datum wichtiger. Schließlich werden Rechnung oft mit dem Bezahldatum (Geldeingangsdatum) gebucht. Das sollte bei der nächsten Version bitte mit aufgenommen werden.

------------------
Viele Grüße, Matthias

Mein System: Win10 64, Fakturama 2.0.4, Java- jre 8u151, LibreOffice 6.1.5
Re: Ich habe ein Problem und hoffe ihr könnt mir helfen
24. Mai 2019 11:54
Hallo,

ich habe das Problem, das Rechnungen, nach markieren der Rechnung als bezahlt, sich nicht mehr schliessen lassen. Der Button "speichern", in der Werkzeugleiste, wird nicht ausgegraut.
Wenn ich Fakturama schliesse erscheint das PopUp "Save Parts". Nach dem Schliessen und dem Neustart ist der Vorgang gespeichert.

Nachfolgend die Fehler Log.

1969 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] DEBUG com.sebulli.fakturama.common - start DAOs - begin
2188 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] INFO  com.sebulli.fakturama.common - Entering default Preference Initializer
2766 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] DEBUG com.sebulli.fakturama.common - start DAOs - end
3841 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] DEBUG com.sebulli.fakturama.common - create Document list part
35302 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] DEBUG com.sebulli.fakturama.common - Loading NatTable state from fakturamaviews.properties
35339 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] DEBUG com.sebulli.fakturama.common - no rows selected!
55315 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] DEBUG com.sebulli.fakturama.common - create DocumentItem list part
55362 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] DEBUG com.sebulli.fakturama.common - Loading NatTable state from fakturamaviews.properties
60480 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] ERROR com.sebulli.fakturama.common - Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor)
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:220) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:90) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.save(SaveHandler.java:84) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1368) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.execute(SaveHandler.java:56) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152) ~[na:na]
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494) ~[na:na]
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) ~[na:na]
	at com.sebulli.fakturama.parts.CoolbarViewPart.lambda$0(CoolbarViewPart.java:368) ~[na:na]
	at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:81) ~[na:na]
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4533) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4448) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4419) ~[na:na]
	at org.eclipse.swt.widgets.Widget.error(Widget.java:482) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:533) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.updateIssueDate(DocumentEditor.java:1750) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.bindModel(DocumentEditor.java:784) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.doSave(DocumentEditor.java:710) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 45 common frames omitted
70226 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] ERROR com.sebulli.fakturama.common - Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor)
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:220) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:90) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.save(SaveHandler.java:84) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1368) ~[na:na]
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1265) ~[na:na]
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$1(StackRenderer.java:1252) ~[na:na]
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$5.close(StackRenderer.java:1121) ~[na:na]
	at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1938) ~[na:na]
	at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:333) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4533) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4448) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4419) ~[na:na]
	at org.eclipse.swt.widgets.Widget.error(Widget.java:482) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:533) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.updateIssueDate(DocumentEditor.java:1750) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.bindModel(DocumentEditor.java:784) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.doSave(DocumentEditor.java:710) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 33 common frames omitted
77526 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] ERROR com.sebulli.fakturama.common - Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor)
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:220) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:90) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.save(SaveHandler.java:84) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1368) ~[na:na]
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1265) ~[na:na]
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$1(StackRenderer.java:1252) ~[na:na]
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$5.close(StackRenderer.java:1121) ~[na:na]
	at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1938) ~[na:na]
	at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:333) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4533) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4448) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4419) ~[na:na]
	at org.eclipse.swt.widgets.Widget.error(Widget.java:482) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:533) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.updateIssueDate(DocumentEditor.java:1750) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.bindModel(DocumentEditor.java:784) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.doSave(DocumentEditor.java:710) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 33 common frames omitted
90009 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] ERROR com.sebulli.fakturama.common - Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor)
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:220) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:90) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.save(SaveHandler.java:84) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1368) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.execute(SaveHandler.java:56) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152) ~[na:na]
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494) ~[na:na]
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) ~[na:na]
	at com.sebulli.fakturama.parts.CoolbarViewPart.lambda$0(CoolbarViewPart.java:368) ~[na:na]
	at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:81) ~[na:na]
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4533) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4448) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4419) ~[na:na]
	at org.eclipse.swt.widgets.Widget.error(Widget.java:482) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:533) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.updateIssueDate(DocumentEditor.java:1750) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.bindModel(DocumentEditor.java:784) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.doSave(DocumentEditor.java:710) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 45 common frames omitted
92859 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] ERROR com.sebulli.fakturama.common - Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor)
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:220) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:90) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.save(SaveHandler.java:84) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1368) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.execute(SaveHandler.java:56) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152) ~[na:na]
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494) ~[na:na]
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) ~[na:na]
	at com.sebulli.fakturama.parts.CoolbarViewPart.lambda$0(CoolbarViewPart.java:368) ~[na:na]
	at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:81) ~[na:na]
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4533) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4448) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4419) ~[na:na]
	at org.eclipse.swt.widgets.Widget.error(Widget.java:482) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:533) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.updateIssueDate(DocumentEditor.java:1750) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.bindModel(DocumentEditor.java:784) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.doSave(DocumentEditor.java:710) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 45 common frames omitted
105300 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] ERROR com.sebulli.fakturama.common - Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor)
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:220) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:90) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.save(SaveHandler.java:84) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1368) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.execute(SaveHandler.java:56) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152) ~[na:na]
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494) ~[na:na]
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) ~[na:na]
	at com.sebulli.fakturama.parts.CoolbarViewPart.lambda$0(CoolbarViewPart.java:368) ~[na:na]
	at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:81) ~[na:na]
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4533) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4448) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4419) ~[na:na]
	at org.eclipse.swt.widgets.Widget.error(Widget.java:482) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:533) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.updateIssueDate(DocumentEditor.java:1750) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.bindModel(DocumentEditor.java:784) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.doSave(DocumentEditor.java:710) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 45 common frames omitted
106236 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] ERROR com.sebulli.fakturama.common - Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor)
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:220) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:90) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.save(SaveHandler.java:84) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1368) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.execute(SaveHandler.java:56) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152) ~[na:na]
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494) ~[na:na]
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) ~[na:na]
	at com.sebulli.fakturama.parts.CoolbarViewPart.lambda$0(CoolbarViewPart.java:368) ~[na:na]
	at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:81) ~[na:na]
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4533) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4448) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4419) ~[na:na]
	at org.eclipse.swt.widgets.Widget.error(Widget.java:482) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:533) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.updateIssueDate(DocumentEditor.java:1750) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.bindModel(DocumentEditor.java:784) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.doSave(DocumentEditor.java:710) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 45 common frames omitted
136205 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] ERROR com.sebulli.fakturama.common - Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor)
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:220) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:90) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.save(SaveHandler.java:84) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1368) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.execute(SaveHandler.java:56) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152) ~[na:na]
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494) ~[na:na]
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) ~[na:na]
	at com.sebulli.fakturama.parts.CoolbarViewPart.lambda$0(CoolbarViewPart.java:368) ~[na:na]
	at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:81) ~[na:na]
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4533) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4448) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4419) ~[na:na]
	at org.eclipse.swt.widgets.Widget.error(Widget.java:482) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:533) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.updateIssueDate(DocumentEditor.java:1750) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.bindModel(DocumentEditor.java:784) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.doSave(DocumentEditor.java:710) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 45 common frames omitted
142876 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] ERROR com.sebulli.fakturama.common - Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor)
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:220) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:90) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.save(SaveHandler.java:84) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1368) ~[na:na]
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1265) ~[na:na]
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$1(StackRenderer.java:1252) ~[na:na]
	at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$5.close(StackRenderer.java:1121) ~[na:na]
	at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1938) ~[na:na]
	at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:333) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4533) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4448) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4419) ~[na:na]
	at org.eclipse.swt.widgets.Widget.error(Widget.java:482) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:533) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.updateIssueDate(DocumentEditor.java:1750) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.bindModel(DocumentEditor.java:784) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.doSave(DocumentEditor.java:710) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 33 common frames omitted
148952 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] ERROR com.sebulli.fakturama.common - Failed to persist contents of part (com.sebulli.fakturama.editors.documentEditor)
org.eclipse.e4.core.di.InjectionException: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:220) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:90) ~[na:na]
	at com.sebulli.fakturama.handlers.SaveHandler.save(SaveHandler.java:84) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.savePart(PartServiceImpl.java:1368) ~[na:na]
	at com.sebulli.fakturama.handlers.CloseAllHandler.execute(CloseAllHandler.java:77) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239) ~[na:na]
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152) ~[na:na]
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494) ~[na:na]
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) ~[na:na]
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:196) ~[na:na]
	at com.sebulli.fakturama.LifecycleManager.closeAndSaveEditors(LifecycleManager.java:213) ~[na:na]
	at com.sebulli.fakturama.LifecycleManager$3.handleEvent(LifecycleManager.java:195) ~[na:na]
	at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40) ~[na:na]
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233) ~[na:na]
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4889) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:212) ~[na:na]
	at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36) ~[na:na]
	at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:201) ~[na:na]
	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) ~[na:na]
	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) ~[na:na]
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) ~[na:na]
	at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) ~[na:na]
	at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) ~[na:na]
	at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) ~[na:na]
	at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) ~[na:na]
	at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:52) ~[na:na]
	at org.eclipse.e4.ui.workbench.UIEvents.publishEvent(UIEvents.java:375) ~[na:na]
	at org.eclipse.e4.ui.workbench.UIEvents.publishEvent(UIEvents.java:344) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.close(E4Workbench.java:190) ~[na:na]
	at com.sebulli.fakturama.addons.WindowCloseListenerAddon$1.close(WindowCloseListenerAddon.java:90) ~[na:na]
	at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$3.shellClosed(WBWRenderer.java:615) ~[na:na]
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:99) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1088) ~[na:na]
	at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:316) ~[na:na]
	at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1729) ~[na:na]
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4845) ~[na:na]
	at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) ~[na:na]
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1657) ~[na:na]
	at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2199) ~[na:na]
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5178) ~[na:na]
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) ~[na:na]
	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) ~[na:na]
	at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:506) ~[na:na]
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) ~[na:na]
	at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) ~[na:na]
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1657) ~[na:na]
	at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2199) ~[na:na]
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5178) ~[na:na]
	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) ~[na:na]
	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2555) ~[na:na]
	at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:506) ~[na:na]
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4941) ~[na:na]
	at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359) ~[na:na]
	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1657) ~[na:na]
	at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2199) ~[na:na]
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5178) ~[na:na]
	at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method) ~[na:na]
	at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2560) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3815) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1472) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:4533) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4448) ~[na:na]
	at org.eclipse.swt.SWT.error(SWT.java:4419) ~[na:na]
	at org.eclipse.swt.widgets.Widget.error(Widget.java:482) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:533) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.updateIssueDate(DocumentEditor.java:1750) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.bindModel(DocumentEditor.java:784) ~[na:na]
	at com.sebulli.fakturama.parts.DocumentEditor.doSave(DocumentEditor.java:710) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 90 common frames omitted
148968 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] INFO  com.sebulli.fakturama.common - Saving NatTable state to fakturamaviews.properties
149172 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] INFO  com.sebulli.fakturama.common - Saving NatTable state to fakturamaviews.properties
149379 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] DEBUG com.sebulli.fakturama.common - Storing preferences in database
149519 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] DEBUG com.sebulli.fakturama.common - save dialog settings
155903 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] WARN  com.sebulli.fakturama.hsqlconnector - TEST
155921 [com.sebulli.fakturama.log.LogbackAdapter@35b17c06] INFO  com.sebulli.fakturama.hsqlconnector - create Database backup in E:\Wolfgang Otto\Documents\Fakturama\Backup\Backup_20190524_111641.zip
7466 [com.sebulli.fakturama.log.LogbackAdapter@3e05586b] DEBUG com.sebulli.fakturama.common - start DAOs - begin
7686 [com.sebulli.fakturama.log.LogbackAdapter@3e05586b] INFO  com.sebulli.fakturama.common - Entering default Preference Initializer
8232 [com.sebulli.fakturama.log.LogbackAdapter@3e05586b] DEBUG com.sebulli.fakturama.common - start DAOs - end
9198 [com.sebulli.fakturama.log.LogbackAdapter@3e05586b] DEBUG com.sebulli.fakturama.common - create Document list part
9872 [com.sebulli.fakturama.log.LogbackAdapter@3e05586b] DEBUG com.sebulli.fakturama.common - Loading NatTable state from fakturamaviews.properties
9887 [com.sebulli.fakturama.log.LogbackAdapter@3e05586b] DEBUG com.sebulli.fakturama.common - no rows selected!
13987 [com.sebulli.fakturama.log.LogbackAdapter@3e05586b] DEBUG com.sebulli.fakturama.common - no rows selected!
25219 [com.sebulli.fakturama.log.LogbackAdapter@3e05586b] DEBUG com.sebulli.fakturama.common - no rows selected!

MfG Wolfgang

--------------

Win 10
Fakturama 2.0.5
Re: Ich habe ein Problem und hoffe ihr könnt mir helfen
24. Mai 2019 22:43
Moin Wolfgang,
das Problem hatte neulich schon mal jemand. Ich hab das in meinem aktuellen Entwicklungsstand schon behoben. Da scheint irgendwas mit dem Anzahlungs-Eingabefeld nicht zu stimmen. Ich hab dort jetzt eine Prüfung eingebaut, damit der Fehler nicht mehr auftritt, genau weiß ich aber nicht, warum der überhaupt auftritt.

Viele Grüße,
Ralf.
Re: Ich habe ein Problem und hoffe ihr könnt mir helfen
26. Mai 2019 00:36
Moin,

dan nsollte das Problem in der nächsten Version ja behoben sein.

Vielen Dank für die prompte Antwort.

MfG Wolfgang

--------------

Win 10
Fakturama 2.0.5
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen