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 with [KD020498] 20190404 17:25:19.913 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with XXXX 20190404 17:25:19.914 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [04.04.2019] 20190404 17:25:19.915 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [€ 499,96] 20190404 17:25:19.915 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with XXX 20190404 17:25:19.916 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [RE19013] 20190404 17:25:19.916 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [€ 599,96] 20190404 17:25:19.916 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [€ 599,96] 20190404 17:25:19.916 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [Rechnung] 20190404 17:25:19.971 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace 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 with [KD010111] 20190404 19:42:21.365 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with XXX 20190404 19:42:21.365 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [04.04.2019] 20190404 19:42:21.365 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [€ 6,52] 20190404 19:42:21.365 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [] 20190404 19:42:21.366 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [RE19012] 20190404 19:42:21.366 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [€ 7,82] 20190404 19:42:21.366 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [€ 7,82] 20190404 19:42:21.366 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [Rechnung] 20190404 19:42:21.371 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace 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 with [KD020498] 20190404 19:45:47.158 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with XXX 20190404 19:45:47.159 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [04.04.2019] 20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [€ 499,96] 20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with XXX 20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [RE19013] 20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [€ 599,96] 20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [€ 599,96] 20190404 19:45:47.161 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace with [Rechnung] 20190404 19:45:47.212 | DEBUG | c.s.f.o.OfficeDocument.replaceText:1231 | trying to replace 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