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.4
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.4
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen