View Issue Details

IDProjectCategoryView StatusLast Update
0000756FakturamaDokumente (Documents)public2019-05-10 22:23
Reporterckvsoft Assigned Torheydenr  
PriorityhighSeveritymajorReproducibilityrandom
Status resolvedResolutionfixed 
PlatformIntel i7 64OSLinuxOS Versionandere (64bit)
Product Version2.0.4 
Target Version2.0.5Fixed in Version2.0.5 
Summary0000756: Widget disposed / Absturz
Description

Es kommt leider immer wieder vor das ein Dokument nicht gedruckt werden kann. Es kommt der Fehler Widget Disposed.
Es funktioniert meistens nach einen Neustart wieder, doch kann es vorkommen das die Rechnungsnummer eines neu erstellten Dokumentes erhöht wird. Das fällt aber leider erst zuspät auf. Die Rechnung gibt es dann zwei mal.

Steps To Reproduce

leider nicht immer. Erstellen eines Dokuments und auf Drucken gehen. Ein paar Dokumente lang funktioniert es dann oft mehrmals hintereinander nicht.

TagsNo tags attached.
Attached Files
Error.log (67,126 bytes)   
20190404 17:19:58.995 | DEBUG | c.s.f.LifecycleManager$2.run:174 | start DAOs - begin
20190404 17:19:59.165 | INFO  | c.s.f.p.DefaultValuesInitializer.initializeDefaultPreferences:56 | Entering default Preference Initializer
20190404 17:19:59.638 | DEBUG | c.s.f.LifecycleManager$2.run:181 | start DAOs - end
20190404 17:20:00.536 | INFO  | c.s.f.v.d.c.ContactListTable.createPartControl:111 | create Contact list part
20190404 17:20:00.829 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 17:20:00.875 | ERROR | com.sebulli.fakturama.common [ OSGI_BUNDLE ] | Unable to generate parameterized command for org.eclipse.e4.ui.model.application.ui.menu.impl.HandledMenuItemImpl@315c081 (elementId: menu:main.menu.file.webshop.id, tags: null, contributorURI: platform:/plugin/com.sebulli.fakturama.rcp) (widget: null, renderer: org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer@47f0f414, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (label: %command.webshop.name, iconURI: icon://COMMAND_SHOP, tooltip: %command.webshop.tooltip, enabled: false, selected: false, type: Push) (mnemonics: null) (wbCommand: null) with {org.fakturama.webshop.connector.action=import-orders, com.sebulli.fakturama.webshopimport.prepareGetProductsAndOrders=true}
20190404 17:20:39.027 | DEBUG | c.s.f.v.d.d.DocumentsListTable.createPartControl:178 | create Document list part
20190404 17:20:39.628 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 17:20:39.647 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 17:21:27.828 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 17:21:31.110 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 17:21:31.151 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 17:21:38.895 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 17:21:38.899 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 17:23:47.919 | ERROR |  | Internal Error
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: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:5348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4602) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4183) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	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:487) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:527) ~[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 com.sebulli.fakturama.handlers.CreateOODocumentHandler.run(CreateOODocumentHandler.java:229) ~[na:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 34 common frames omitted
20190404 17:23:56.291 | ERROR |  | Internal Error
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: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:5348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4602) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4183) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	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:487) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:527) ~[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 com.sebulli.fakturama.handlers.CreateOODocumentHandler.run(CreateOODocumentHandler.java:229) ~[na:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 34 common frames omitted
20190404 17:24:03.583 | ERROR |  | 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:5348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4602) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4183) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	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:487) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:527) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 33 common frames omitted
20190404 17:24:14.345 | ERROR |  | Internal Error
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: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:5348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4602) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4183) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	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:487) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:527) ~[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 com.sebulli.fakturama.handlers.CreateOODocumentHandler.run(CreateOODocumentHandler.java:229) ~[na:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 34 common frames omitted
20190404 17:24:20.940 | ERROR |  | Internal Error
org.eclipse.e4.core.di.InjectionException: java.lang.IllegalStateException: Application does not have an active window
	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: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:5535) ~[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:5348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1357) ~[na:na]
	at org.eclipse.swt.widgets.Shell.closeWidget(Shell.java:664) ~[na:na]
	at org.eclipse.swt.widgets.Shell.gtk_delete_event(Shell.java:1308) ~[na:na]
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1960) ~[na:na]
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:6193) ~[na:na]
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5608) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9282) ~[na:na]
	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1328) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2116) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4181) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	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: java.lang.IllegalStateException: Application does not have an active window
	at org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl.getActiveWindowService(ApplicationPartServiceImpl.java:39) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl.hidePart(ApplicationPartServiceImpl.java:150) ~[na:na]
	at com.sebulli.fakturama.handlers.CloseAllHandler.execute(CloseAllHandler.java:80) ~[na:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 64 common frames omitted
20190404 17:24:21.030 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 17:24:21.040 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 17:24:21.071 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 17:24:21.086 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 17:24:21.204 | DEBUG | c.s.f.LifecycleManager.postWindowClose:386 | Storing preferences in database
20190404 17:24:21.303 | DEBUG | c.s.f.LifecycleManager.postWindowClose:397 | save dialog settings
20190404 17:24:21.764 | WARN  | com.sebulli.fakturama.common [ OSGI_BUNDLE ] | TEST
20190404 17:24:21.764 | INFO  | com.sebulli.fakturama.common [ OSGI_BUNDLE ] | create Database backup in /home/chris/Fakturama2/Backup/Backup_20190404_172476.zip
20190404 17:24:37.624 | DEBUG | c.s.f.LifecycleManager$2.run:174 | start DAOs - begin
20190404 17:24:37.797 | INFO  | c.s.f.p.DefaultValuesInitializer.initializeDefaultPreferences:56 | Entering default Preference Initializer
20190404 17:24:38.256 | DEBUG | c.s.f.LifecycleManager$2.run:181 | start DAOs - end
20190404 17:24:39.410 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 17:24:39.490 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 17:24:39.671 | DEBUG | c.s.f.v.d.d.DocumentsListTable.createPartControl:178 | create Document list part
20190404 17:24:40.451 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 17:24:40.477 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 17:25:19.386 | DEBUG | c.s.f.h.CreateOODocumentHandler.openOODocument:449 | open NEW doc
20190404 17:25:19.909 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <ADDRESS.NR> with [KD020498]
20190404 17:25:19.913 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.ADDRESS> with XXXX
20190404 17:25:19.914 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.DATE> with [04.04.2019]
20190404 17:25:19.915 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.ITEMS.NET> with [€ 499,96]
20190404 17:25:19.915 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.MESSAGE> with XXX
20190404 17:25:19.916 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.NAME> with [RE19013]
20190404 17:25:19.916 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.TOTAL.GROSS> with [€ 599,96]
20190404 17:25:19.916 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.TOTAL.GROSS> with [€ 599,96]
20190404 17:25:19.916 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.TYPE> with [Rechnung]
20190404 17:25:19.971 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <PAYMENT.DESCRIPTION> with [Barzahlung]
20190404 17:25:21.569 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 17:25:21.570 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 17:25:21.572 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 17:36:12.403 | DEBUG | c.s.f.h.SaveHandler.save:85 | DocumentEditor save result: true
20190404 17:36:12.418 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:33:01.007 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:33:04.206 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:33:09.980 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:33:24.492 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:33:35.950 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 19:33:35.968 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:34:11.020 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:34:12.493 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 19:34:12.504 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:34:13.944 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:34:32.026 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:34:35.041 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:34:43.163 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 19:34:43.174 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:35:15.823 | INFO  | c.s.f.v.d.c.ContactListTable.createPartControl:111 | create Contact list part
20190404 19:35:15.895 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:35:20.602 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:38:50.391 | INFO  | c.s.f.v.d.p.ProductListTable.createPartControl:139 | create Product list part
20190404 19:38:50.454 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:39:10.448 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:41:03.525 | DEBUG | c.s.f.h.SaveHandler.save:85 | DocumentEditor save result: true
20190404 19:41:03.532 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:41:10.006 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:41:18.208 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 19:41:18.213 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:41:33.277 | ERROR |  | Internal Error
java.lang.NullPointerException: null
	at com.sebulli.fakturama.parts.DocumentEditor$5.focusLost(DocumentEditor.java:1704) ~[na:na]
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:144) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353) ~[na:na]
	at org.eclipse.swt.widgets.Control.sendFocusEvent(Control.java:4183) ~[na:na]
	at org.eclipse.swt.widgets.Control.gtk_event_after(Control.java:3427) ~[na:na]
	at org.eclipse.swt.widgets.Text.gtk_event_after(Text.java:1657) ~[na:na]
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1963) ~[na:na]
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:6193) ~[na:na]
	at org.eclipse.swt.widgets.Text.windowProc(Text.java:2918) ~[na:na]
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5608) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9282) ~[na:na]
	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1328) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2116) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4181) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	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]
20190404 19:41:54.820 | ERROR |  | Internal Error
java.lang.NullPointerException: null
	at com.sebulli.fakturama.parts.DocumentEditor$5.focusLost(DocumentEditor.java:1704) ~[na:na]
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:144) ~[na:na]
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1353) ~[na:na]
	at org.eclipse.swt.widgets.Control.sendFocusEvent(Control.java:4183) ~[na:na]
	at org.eclipse.swt.widgets.Control.gtk_event_after(Control.java:3427) ~[na:na]
	at org.eclipse.swt.widgets.Text.gtk_event_after(Text.java:1657) ~[na:na]
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1963) ~[na:na]
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:6193) ~[na:na]
	at org.eclipse.swt.widgets.Text.windowProc(Text.java:2918) ~[na:na]
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5608) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9282) ~[na:na]
	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1328) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2116) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4181) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	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]
20190404 19:42:02.532 | DEBUG | c.s.f.h.SaveHandler.save:85 | DocumentEditor save result: true
20190404 19:42:02.538 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:42:09.927 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 19:42:09.932 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:42:21.237 | DEBUG | c.s.f.h.CreateOODocumentHandler.openOODocument:449 | open NEW doc
20190404 19:42:21.364 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <ADDRESS.NR> with [KD010111]
20190404 19:42:21.365 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.ADDRESS> with XXX
20190404 19:42:21.365 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.DATE> with [04.04.2019]
20190404 19:42:21.365 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.ITEMS.NET> with [€ 6,52]
20190404 19:42:21.365 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.MESSAGE> with []
20190404 19:42:21.366 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.NAME> with [RE19012]
20190404 19:42:21.366 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.TOTAL.GROSS> with [€ 7,82]
20190404 19:42:21.366 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.TOTAL.GROSS> with [€ 7,82]
20190404 19:42:21.366 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.TYPE> with [Rechnung]
20190404 19:42:21.371 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <PAYMENT.DESCRIPTION> with [Barzahlung]
20190404 19:44:40.144 | DEBUG | c.s.f.h.SaveHandler.save:85 | DocumentEditor save result: true
20190404 19:44:40.148 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:44:46.946 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:44:51.062 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 19:44:51.074 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:45:01.764 | ERROR |  | Internal Error
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: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:5348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4602) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4183) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	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:487) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:527) ~[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 com.sebulli.fakturama.handlers.CreateOODocumentHandler.run(CreateOODocumentHandler.java:229) ~[na:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 34 common frames omitted
20190404 19:45:14.852 | ERROR |  | Internal Error
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: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:5348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4602) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4183) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	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:487) ~[na:na]
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:424) ~[na:na]
	at org.eclipse.swt.widgets.Spinner.getSelection(Spinner.java:527) ~[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 com.sebulli.fakturama.handlers.CreateOODocumentHandler.run(CreateOODocumentHandler.java:229) ~[na:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 34 common frames omitted
20190404 19:45:20.763 | ERROR |  | Internal Error
org.eclipse.e4.core.di.InjectionException: java.lang.IllegalStateException: Application does not have an active window
	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: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:5535) ~[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:5348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374) ~[na:na]
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1357) ~[na:na]
	at org.eclipse.swt.widgets.Shell.closeWidget(Shell.java:664) ~[na:na]
	at org.eclipse.swt.widgets.Shell.gtk_delete_event(Shell.java:1308) ~[na:na]
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1960) ~[na:na]
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:6193) ~[na:na]
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:5608) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9282) ~[na:na]
	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1328) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) ~[na:na]
	at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2116) ~[na:na]
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4181) ~[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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	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: java.lang.IllegalStateException: Application does not have an active window
	at org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl.getActiveWindowService(ApplicationPartServiceImpl.java:39) ~[na:na]
	at org.eclipse.e4.ui.internal.workbench.ApplicationPartServiceImpl.savePart(ApplicationPartServiceImpl.java:160) ~[na:na]
	at com.sebulli.fakturama.handlers.CloseAllHandler.execute(CloseAllHandler.java:77) ~[na:na]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
	at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
	... 64 common frames omitted
20190404 19:45:20.835 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:45:20.858 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:45:21.000 | DEBUG | c.s.f.LifecycleManager.postWindowClose:386 | Storing preferences in database
20190404 19:45:21.081 | DEBUG | c.s.f.LifecycleManager.postWindowClose:397 | save dialog settings
20190404 19:45:21.562 | WARN  | com.sebulli.fakturama.common [ OSGI_BUNDLE ] | TEST
20190404 19:45:21.563 | INFO  | com.sebulli.fakturama.common [ OSGI_BUNDLE ] | create Database backup in /home/chris/Fakturama2/Backup/Backup_20190404_194556.zip
20190404 19:45:38.058 | DEBUG | c.s.f.LifecycleManager$2.run:174 | start DAOs - begin
20190404 19:45:38.215 | INFO  | c.s.f.p.DefaultValuesInitializer.initializeDefaultPreferences:56 | Entering default Preference Initializer
20190404 19:45:38.657 | DEBUG | c.s.f.LifecycleManager$2.run:181 | start DAOs - end
20190404 19:45:39.751 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 19:45:39.858 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:45:40.045 | DEBUG | c.s.f.v.d.d.DocumentsListTable.createPartControl:178 | create Document list part
20190404 19:45:40.872 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:45:40.898 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:45:46.719 | DEBUG | c.s.f.h.CreateOODocumentHandler.openOODocument:449 | open NEW doc
20190404 19:45:47.156 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <ADDRESS.NR> with [KD020498]
20190404 19:45:47.158 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.ADDRESS> with XXX
20190404 19:45:47.159 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.DATE> with [04.04.2019]
20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.ITEMS.NET> with [€ 499,96]
20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.MESSAGE> with XXX
20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.NAME> with [RE19013]
20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.TOTAL.GROSS> with [€ 599,96]
20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.TOTAL.GROSS> with [€ 599,96]
20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <DOCUMENT.TYPE> with [Rechnung]
20190404 19:45:47.212 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace <PAYMENT.DESCRIPTION> with [Barzahlung]
20190404 19:45:48.147 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:45:48.149 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:45:48.151 | DEBUG | c.s.f.v.d.d.DocumentsListTable.getSelectedObjects:789 | no rows selected!
20190404 19:46:17.717 | DEBUG | c.s.f.h.SaveHandler.save:85 | DocumentEditor save result: true
20190404 19:46:17.731 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:46:23.623 | INFO  | c.s.f.v.d.v.VATListTable.createPartControl:129 | create VAT list part
20190404 19:46:23.640 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:47:40.326 | INFO  | c.s.f.v.d.s.ShippingListTable.createPartControl:127 | create Shipping list part
20190404 19:47:40.344 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:47:47.738 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:48:11.919 | DEBUG | c.s.f.p.i.DocumentItemListTable.createPartControl:245 | create DocumentItem list part
20190404 19:48:11.929 | DEBUG | c.s.f.v.d.AbstractViewDataTable.onStart:257 | Loading NatTable state from fakturamaviews.properties
20190404 19:48:46.697 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:48:48.877 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:48:48.883 | INFO  | c.s.f.v.d.AbstractViewDataTable.onStop:300 | Saving NatTable state to fakturamaviews.properties
20190404 19:48:48.970 | DEBUG | c.s.f.LifecycleManager.postWindowClose:386 | Storing preferences in database
20190404 19:48:49.091 | DEBUG | c.s.f.LifecycleManager.postWindowClose:397 | save dialog settings
20190404 19:48:49.618 | WARN  | com.sebulli.fakturama.common [ OSGI_BUNDLE ] | TEST
20190404 19:48:49.618 | INFO  | com.sebulli.fakturama.common [ OSGI_BUNDLE ] | create Database backup in /home/chris/Fakturama2/Backup/Backup_20190404_194861.zip
Error.log (67,126 bytes)   

Activities

rheydenr

2019-05-10 22:23

administrator   ~0000896

Es wurde jetzt eine Abfrage eingebaut, die das Tages-Widget (dtIssue) prüft (das war der Auslöser für den Fehler).

Issue History

Date Modified Username Field Change
2019-04-10 18:37 ckvsoft New Issue
2019-04-10 18:37 ckvsoft File Added: Error.log
2019-04-11 19:48 rheydenr Assigned To => rheydenr
2019-04-11 19:48 rheydenr Status new => assigned
2019-04-11 19:48 rheydenr Target Version => 2.0.5
2019-05-10 22:23 rheydenr Status assigned => resolved
2019-05-10 22:23 rheydenr Resolution open => fixed
2019-05-10 22:23 rheydenr Fixed in Version => 2.0.5
2019-05-10 22:23 rheydenr Note Added: 0000896