<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to nightlabsbase</title><link>https://sourceforge.net/p/jfire/nightlabsbase/</link><description>Recent changes to nightlabsbase</description><atom:link href="https://sourceforge.net/p/jfire/nightlabsbase/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 16 Oct 2010 04:16:04 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jfire/nightlabsbase/feed.rss" rel="self" type="application/rss+xml"/><item><title>ColumnSpanLabelProvider does not paint correct background color of selected item when focus is lost</title><link>https://sourceforge.net/p/jfire/nightlabsbase/26/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:&lt;br /&gt;
&lt;a href="https://www.jfire.org/modules/bugs/view.php?id=1581" rel="nofollow"&gt;https://www.jfire.org/modules/bugs/view.php?id=1581&lt;/a&gt;&lt;br /&gt;
ORIGINAL REPORTER: daniel&lt;/p&gt;
&lt;p&gt;When an Implementation of ColumnSpanLabelProvider is used then the background color of a selected item (e.g. in a tree) still remains "active". Under Windows selected items which does not have the focus anymore turn grey. When an ColumnSpanLabelProvider is used the background remains blue (the behaviour when the selected item has the focus).&lt;br /&gt;
When a different LabelProvider is used the behaviour is correct.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jfirechief</dc:creator><pubDate>Sat, 16 Oct 2010 04:16:04 -0000</pubDate><guid>https://sourceforge.net2f8d422e2f263a894824e8b9c469ff3b45947f63</guid></item><item><title>SWT exceptions occurred in connection with the procedure described in ticket #1311.</title><link>https://sourceforge.net/p/jfire/nightlabsbase/25/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:&lt;br /&gt;
&lt;a href="https://www.jfire.org/modules/bugs/view.php?id=1312" rel="nofollow"&gt;https://www.jfire.org/modules/bugs/view.php?id=1312&lt;/a&gt;&lt;br /&gt;
ORIGINAL REPORTER: nlfred&lt;/p&gt;
&lt;p&gt;The following exceptions occurred in connection with the procedure described in ticket #1311.&lt;/p&gt;
&lt;p&gt;org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3563)&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3481)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:131)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:316)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:131)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:316)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2448)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2412)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2278)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)&lt;br /&gt;
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)&lt;br /&gt;
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)&lt;br /&gt;
at org.nightlabs.base.ui.app.AbstractApplication.start(AbstractApplication.java:347)&lt;br /&gt;
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Unknown Source)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)&lt;br /&gt;
Caused by: java.lang.NullPointerException&lt;br /&gt;
at org.nightlabs.jfire.simpletrade.admin.ui.editor.SimpleProductTypeStructLocalScopeSection.setSimpleProductType(SimpleProductTypeStructLocalScopeSection.java:56)&lt;br /&gt;
at org.nightlabs.jfire.simpletrade.admin.ui.editor.SimpleProductTypePropertySetPage$1$1.run(SimpleProductTypePropertySetPage.java:93)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
... 42 more&lt;/p&gt;
&lt;p&gt;Additional information:&lt;/p&gt;
&lt;p&gt;org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3563)&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3481)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:131)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:316)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)&lt;br /&gt;
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:118)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4097)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry.handleException(ExceptionHandlerRegistry.java:347)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry.syncHandleException(ExceptionHandlerRegistry.java:240)&lt;br /&gt;
at org.nightlabs.base.ui.app.AbstractWorkbenchAdvisor.eventLoopException(AbstractWorkbenchAdvisor.java:76)&lt;br /&gt;
at org.eclipse.ui.internal.ExceptionHandler.handleException(ExceptionHandler.java:62)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:824)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:131)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:316)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:131)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:316)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2448)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2412)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2278)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)&lt;br /&gt;
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)&lt;br /&gt;
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)&lt;br /&gt;
at org.nightlabs.base.ui.app.AbstractApplication.start(AbstractApplication.java:347)&lt;br /&gt;
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Unknown Source)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)&lt;br /&gt;
Caused by: java.lang.NullPointerException&lt;br /&gt;
at org.nightlabs.jfire.trade.admin.ui.editor.ProductTypeMoneyFlowConfigSection.setProductType(ProductTypeMoneyFlowConfigSection.java:96)&lt;br /&gt;
at org.nightlabs.jfire.trade.admin.ui.editor.ProductTypeMoneyFlowConfigPage$1.run(ProductTypeMoneyFlowConfigPage.java:59)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
... 55 more&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jfirechief</dc:creator><pubDate>Tue, 13 Oct 2009 18:16:10 -0000</pubDate><guid>https://sourceforge.net70fcc1c074dfd9d9b20a0486a71c6ad346157ff5</guid></item><item><title>SWT exceptions occurred in connection with the procedure described in ticket #1311.</title><link>https://sourceforge.net/p/jfire/nightlabsbase/24/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:&lt;br /&gt;
&lt;a href="https://www.jfire.org/modules/bugs/view.php?id=1312" rel="nofollow"&gt;https://www.jfire.org/modules/bugs/view.php?id=1312&lt;/a&gt;&lt;br /&gt;
ORIGINAL REPORTER: nlfred&lt;/p&gt;
&lt;p&gt;The following exceptions occurred in connection with the procedure described in ticket #1311.&lt;/p&gt;
&lt;p&gt;org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3563)&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3481)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:131)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:316)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:131)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:316)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2448)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2412)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2278)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)&lt;br /&gt;
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)&lt;br /&gt;
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)&lt;br /&gt;
at org.nightlabs.base.ui.app.AbstractApplication.start(AbstractApplication.java:347)&lt;br /&gt;
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Unknown Source)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)&lt;br /&gt;
Caused by: java.lang.NullPointerException&lt;br /&gt;
at org.nightlabs.jfire.simpletrade.admin.ui.editor.SimpleProductTypeStructLocalScopeSection.setSimpleProductType(SimpleProductTypeStructLocalScopeSection.java:56)&lt;br /&gt;
at org.nightlabs.jfire.simpletrade.admin.ui.editor.SimpleProductTypePropertySetPage$1$1.run(SimpleProductTypePropertySetPage.java:93)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
... 42 more&lt;/p&gt;
&lt;p&gt;Additional information:&lt;/p&gt;
&lt;p&gt;org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3563)&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3481)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:131)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:316)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)&lt;br /&gt;
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:118)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4097)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry.handleException(ExceptionHandlerRegistry.java:347)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry.syncHandleException(ExceptionHandlerRegistry.java:240)&lt;br /&gt;
at org.nightlabs.base.ui.app.AbstractWorkbenchAdvisor.eventLoopException(AbstractWorkbenchAdvisor.java:76)&lt;br /&gt;
at org.eclipse.ui.internal.ExceptionHandler.handleException(ExceptionHandler.java:62)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:824)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:131)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:316)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:131)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:316)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2448)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2412)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2278)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)&lt;br /&gt;
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)&lt;br /&gt;
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)&lt;br /&gt;
at org.nightlabs.base.ui.app.AbstractApplication.start(AbstractApplication.java:347)&lt;br /&gt;
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Unknown Source)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)&lt;br /&gt;
Caused by: java.lang.NullPointerException&lt;br /&gt;
at org.nightlabs.jfire.trade.admin.ui.editor.ProductTypeMoneyFlowConfigSection.setProductType(ProductTypeMoneyFlowConfigSection.java:96)&lt;br /&gt;
at org.nightlabs.jfire.trade.admin.ui.editor.ProductTypeMoneyFlowConfigPage$1.run(ProductTypeMoneyFlowConfigPage.java:59)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
... 55 more&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jfirechief</dc:creator><pubDate>Tue, 13 Oct 2009 16:16:22 -0000</pubDate><guid>https://sourceforge.net743f7e733b6ddc96a712fb8f6d753bdbe3b7e919</guid></item><item><title>java.lang.RuntimeException: java.rmi.MarshalException: MarshalException; nested exception is: 
	org.jboss.invocation.JBossLazyUn</title><link>https://sourceforge.net/p/jfire/nightlabsbase/23/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:&lt;br /&gt;
&lt;a href="https://www.jfire.org/modules/bugs/view.php?id=1190" rel="nofollow"&gt;https://www.jfire.org/modules/bugs/view.php?id=1190&lt;/a&gt;&lt;br /&gt;
ORIGINAL REPORTER: autoreporter&lt;/p&gt;
&lt;p&gt;java.lang.RuntimeException: java.rmi.MarshalException: MarshalException; nested exception is: &lt;br /&gt;
org.jboss.invocation.JBossLazyUnmarshallingException: getArguments failed&lt;/p&gt;
&lt;p&gt;Additional information:&lt;/p&gt;
&lt;p&gt;java.lang.RuntimeException: java.rmi.MarshalException: MarshalException; nested exception is: &lt;br /&gt;
org.jboss.invocation.JBossLazyUnmarshallingException: getArguments failed&lt;br /&gt;
at org.nightlabs.jfire.query.store.dao.QueryStoreDAO.storeQueryStore(QueryStoreDAO.java:223)&lt;br /&gt;
at org.nightlabs.jfire.trade.ui.producttype.quicklist.AbstractProductTypeQuickListFilter.getQueryCollection(AbstractProductTypeQuickListFilter.java:318)&lt;br /&gt;
at org.nightlabs.jfire.trade.ui.producttype.quicklist.ProductTypeQuickListView$6.run(ProductTypeQuickListView.java:307)&lt;br /&gt;
at org.nightlabs.base.ui.job.Job.run(Job.java:53)&lt;br /&gt;
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)&lt;br /&gt;
Caused by: java.rmi.MarshalException: MarshalException; nested exception is: &lt;br /&gt;
org.jboss.invocation.JBossLazyUnmarshallingException: getArguments failed&lt;br /&gt;
at org.jboss.ejb.Container.invoke(Container.java:1010)&lt;br /&gt;
at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)&lt;br /&gt;
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)&lt;br /&gt;
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)&lt;br /&gt;
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)&lt;br /&gt;
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)&lt;br /&gt;
at org.jboss.invocation.unified.server.UnifiedInvoker.invoke(UnifiedInvoker.java:231)&lt;br /&gt;
at sun.reflect.GeneratedMethodAccessor185.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)&lt;br /&gt;
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)&lt;br /&gt;
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)&lt;br /&gt;
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)&lt;br /&gt;
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)&lt;br /&gt;
at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:288)&lt;br /&gt;
at $Proxy16.invoke(Unknown Source)&lt;br /&gt;
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:769)&lt;br /&gt;
at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)&lt;br /&gt;
at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:387)&lt;br /&gt;
at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)&lt;br /&gt;
Caused by: org.jboss.invocation.JBossLazyUnmarshallingException: getArguments failed&lt;br /&gt;
at org.jboss.invocation.MarshalledInvocation.getArguments(MarshalledInvocation.java:513)&lt;br /&gt;
at org.jboss.ejb.Container.invoke(Container.java:924)&lt;br /&gt;
at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)&lt;br /&gt;
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)&lt;br /&gt;
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)&lt;br /&gt;
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)&lt;br /&gt;
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)&lt;br /&gt;
at org.jboss.invocation.unified.server.UnifiedInvoker.invoke(UnifiedInvoker.java:231)&lt;br /&gt;
at sun.reflect.GeneratedMethodAccessor185.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)&lt;br /&gt;
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)&lt;br /&gt;
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)&lt;br /&gt;
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)&lt;br /&gt;
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)&lt;br /&gt;
at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:288)&lt;br /&gt;
at $Proxy16.invoke(Unknown Source)&lt;br /&gt;
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:769)&lt;br /&gt;
at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)&lt;br /&gt;
at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:387)&lt;br /&gt;
at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)&lt;br /&gt;
at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:163)&lt;br /&gt;
at org.jboss.remoting.Client.invoke(Client.java:1550)&lt;br /&gt;
at org.jboss.remoting.Client.invoke(Client.java:530)&lt;br /&gt;
at org.jboss.invocation.unified.interfaces.UnifiedInvokerProxy.invoke(UnifiedInvokerProxy.java:183)&lt;br /&gt;
at org.jboss.invocation.InvokerInterceptor.invokeInvoker(InvokerInterceptor.java:365)&lt;br /&gt;
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:197)&lt;br /&gt;
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)&lt;br /&gt;
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)&lt;br /&gt;
at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)&lt;br /&gt;
at org.nightlabs.jfire.jboss.cascadedauthentication.CascadedAuthenticationClientInterceptor.invoke(CascadedAuthenticationClientInterceptor.java:128)&lt;br /&gt;
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)&lt;br /&gt;
at $Proxy21.storeQueryCollection(Unknown Source)&lt;br /&gt;
at org.nightlabs.jfire.query.store.dao.QueryStoreDAO.storeQueryStore(QueryStoreDAO.java:207)&lt;br /&gt;
at org.nightlabs.jfire.trade.ui.producttype.quicklist.AbstractProductTypeQuickListFilter.getQueryCollection(AbstractProductTypeQuickListFilter.java:318)&lt;br /&gt;
at org.nightlabs.jfire.trade.ui.producttype.quicklist.ProductTypeQuickListView$6.run(ProductTypeQuickListView.java:307)&lt;br /&gt;
at org.nightlabs.base.ui.job.Job.run(Job.java:53)&lt;br /&gt;
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)&lt;br /&gt;
Caused by: java.io.InvalidClassException: org.nightlabs.i18n.I18nText; local class incompatible: stream classdesc serialVersionUID = 20090311, local class serialVersionUID = 1&lt;br /&gt;
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:562)&lt;br /&gt;
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1583)&lt;br /&gt;
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)&lt;br /&gt;
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1583)&lt;br /&gt;
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)&lt;br /&gt;
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)&lt;br /&gt;
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)&lt;br /&gt;
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)&lt;br /&gt;
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)&lt;br /&gt;
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)&lt;br /&gt;
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)&lt;br /&gt;
at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1667)&lt;br /&gt;
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1323)&lt;br /&gt;
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)&lt;br /&gt;
at org.jboss.invocation.MarshalledValue.get(MarshalledValue.java:91)&lt;br /&gt;
at org.jboss.invocation.MarshalledInvocation.getArguments(MarshalledInvocation.java:509)&lt;br /&gt;
at org.jboss.ejb.Container.invoke(Container.java:924)&lt;br /&gt;
at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)&lt;br /&gt;
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)&lt;br /&gt;
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)&lt;br /&gt;
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)&lt;br /&gt;
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)&lt;br /&gt;
at org.jboss.invocation.unified.server.UnifiedInvoker.invoke(UnifiedInvoker.java:231)&lt;br /&gt;
at sun.reflect.GeneratedMethodAccessor185.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)&lt;br /&gt;
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)&lt;br /&gt;
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)&lt;br /&gt;
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)&lt;br /&gt;
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)&lt;br /&gt;
at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:288)&lt;br /&gt;
at $Proxy16.invoke(Unknown Source)&lt;br /&gt;
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:769)&lt;br /&gt;
at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)&lt;br /&gt;
at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:387)&lt;br /&gt;
at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jfirechief</dc:creator><pubDate>Mon, 20 Jul 2009 06:16:01 -0000</pubDate><guid>https://sourceforge.neta82359e8784c30e291a1c0ff66770ae543acf775</guid></item><item><title>java.lang.NoClassDefFoundError: Could not initialize class gnu.io.CommPortIdentifier</title><link>https://sourceforge.net/p/jfire/nightlabsbase/22/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:&lt;br /&gt;
&lt;a href="https://www.jfire.org/modules/bugs/view.php?id=1180" rel="nofollow"&gt;https://www.jfire.org/modules/bugs/view.php?id=1180&lt;/a&gt;&lt;br /&gt;
ORIGINAL REPORTER: marco&lt;/p&gt;
&lt;p&gt;java.lang.NoClassDefFoundError: Could not initialize class gnu.io.CommPortIdentifier&lt;/p&gt;
&lt;p&gt;Additional information:&lt;/p&gt;
&lt;p&gt;java.lang.NoClassDefFoundError: Could not initialize class gnu.io.CommPortIdentifier&lt;br /&gt;
at org.nightlabs.connection.rxtx.config.PortMan.getPortIdentifiers(PortMan.java:53)&lt;br /&gt;
at org.nightlabs.connection.rxtx.config.SerialConnectionCf.getSerialPortIdentifiers(SerialConnectionCf.java:57)&lt;br /&gt;
at org.nightlabs.connection.ui.serial.SerialConnectionCfEditComposite.load(SerialConnectionCfEditComposite.java:84)&lt;br /&gt;
at org.nightlabs.connection.ui.serial.SerialConnectionCfEditComposite.&amp;lt;init&amp;gt;(SerialConnectionCfEditComposite.java:65)&lt;br /&gt;
at org.nightlabs.connection.ui.serial.SerialConnectionCfEdit._createConnectionCfEditComposite(SerialConnectionCfEdit.java:12)&lt;br /&gt;
at org.nightlabs.connection.ui.AbstractConnectionCfEdit.createConnectionCfEditComposite(AbstractConnectionCfEdit.java:63)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite.connectionCfEdit_create(KeyReaderPreferenceComposite.java:290)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite.connectionImplementationCombo_create(KeyReaderPreferenceComposite.java:222)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite.keyReaderImplementationSelected(KeyReaderPreferenceComposite.java:137)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite.keyReaderUseCaseSelected(KeyReaderPreferenceComposite.java:267)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite.access$000(KeyReaderPreferenceComposite.java:40)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite$2.selectionChanged(KeyReaderPreferenceComposite.java:75)&lt;br /&gt;
at org.nightlabs.base.ui.selection.SelectionProvider.fireSelectionChangedEvent(SelectionProvider.java:117)&lt;br /&gt;
at org.nightlabs.base.ui.selection.SelectionProvider.setSelection(SelectionProvider.java:104)&lt;br /&gt;
at org.nightlabs.base.ui.composite.AbstractListComposite.fireSelectionChangedEvent(AbstractListComposite.java:570)&lt;br /&gt;
at org.nightlabs.base.ui.composite.ListComposite$1.widgetSelected(ListComposite.java:140)&lt;br /&gt;
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)&lt;br /&gt;
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)&lt;br /&gt;
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:65)&lt;br /&gt;
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)&lt;br /&gt;
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:545)&lt;br /&gt;
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)&lt;br /&gt;
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402)&lt;br /&gt;
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)&lt;br /&gt;
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2448)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2412)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2278)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)&lt;br /&gt;
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)&lt;br /&gt;
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)&lt;br /&gt;
at org.nightlabs.base.ui.app.AbstractApplication.start(AbstractApplication.java:347)&lt;br /&gt;
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Unknown Source)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jfirechief</dc:creator><pubDate>Mon, 20 Jul 2009 04:16:00 -0000</pubDate><guid>https://sourceforge.neta0ca114152c3347843a1d910df476add900cd42d</guid></item><item><title>When no RXTX: NoClassDefFoundError: CommPortIdentifier</title><link>https://sourceforge.net/p/jfire/nightlabsbase/21/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:&lt;br /&gt;
&lt;a href="https://www.jfire.org/modules/bugs/view.php?id=1047" rel="nofollow"&gt;https://www.jfire.org/modules/bugs/view.php?id=1047&lt;/a&gt;&lt;br /&gt;
ORIGINAL REPORTER: abous&lt;/p&gt;
&lt;p&gt;When clicking on Key-Reader and no RXTX installed in JRE.&lt;/p&gt;
&lt;p&gt;How to solve this? Deploy RXTX with JFire (with KeyReader)? License?&lt;/p&gt;
&lt;p&gt;java.lang.NoClassDefFoundError: Could not initialize class gnu.io.CommPortIdentifier&lt;/p&gt;
&lt;p&gt;Additional information:&lt;/p&gt;
&lt;p&gt;java.lang.NoClassDefFoundError: Could not initialize class gnu.io.CommPortIdentifier&lt;br /&gt;
at org.nightlabs.connection.rxtx.config.PortMan.getPortIdentifiers(PortMan.java:53)&lt;br /&gt;
at org.nightlabs.connection.rxtx.config.SerialConnectionCf.getSerialPortIdentifiers(SerialConnectionCf.java:57)&lt;br /&gt;
at org.nightlabs.connection.ui.serial.SerialConnectionCfEditComposite.load(SerialConnectionCfEditComposite.java:84)&lt;br /&gt;
at org.nightlabs.connection.ui.serial.SerialConnectionCfEditComposite.&amp;lt;init&amp;gt;(SerialConnectionCfEditComposite.java:65)&lt;br /&gt;
at org.nightlabs.connection.ui.serial.SerialConnectionCfEdit._createConnectionCfEditComposite(SerialConnectionCfEdit.java:12)&lt;br /&gt;
at org.nightlabs.connection.ui.AbstractConnectionCfEdit.createConnectionCfEditComposite(AbstractConnectionCfEdit.java:63)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite.connectionCfEdit_create(KeyReaderPreferenceComposite.java:290)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite.connectionImplementationCombo_create(KeyReaderPreferenceComposite.java:222)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite.keyReaderImplementationSelected(KeyReaderPreferenceComposite.java:137)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite.keyReaderUseCaseSelected(KeyReaderPreferenceComposite.java:267)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite.access$000(KeyReaderPreferenceComposite.java:40)&lt;br /&gt;
at org.nightlabs.keyreader.ui.preference.KeyReaderPreferenceComposite$2.selectionChanged(KeyReaderPreferenceComposite.java:75)&lt;br /&gt;
at org.nightlabs.base.ui.selection.SelectionProvider.fireSelectionChangedEvent(SelectionProvider.java:117)&lt;br /&gt;
at org.nightlabs.base.ui.selection.SelectionProvider.setSelection(SelectionProvider.java:104)&lt;br /&gt;
at org.nightlabs.base.ui.composite.AbstractListComposite.fireSelectionChangedEvent(AbstractListComposite.java:570)&lt;br /&gt;
at org.nightlabs.base.ui.composite.ListComposite$1.widgetSelected(ListComposite.java:140)&lt;br /&gt;
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)&lt;br /&gt;
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)&lt;br /&gt;
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:65)&lt;br /&gt;
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)&lt;br /&gt;
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:545)&lt;br /&gt;
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)&lt;br /&gt;
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402)&lt;br /&gt;
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)&lt;br /&gt;
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2448)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2412)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2278)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)&lt;br /&gt;
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)&lt;br /&gt;
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)&lt;br /&gt;
at org.nightlabs.base.ui.app.AbstractApplication.start(AbstractApplication.java:347)&lt;br /&gt;
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Unknown Source)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jfirechief</dc:creator><pubDate>Sun, 12 Apr 2009 06:15:19 -0000</pubDate><guid>https://sourceforge.neta173b13137116503edb6b63a898cb6523156dd3b</guid></item><item><title>NightLabsJDO Datanucleus dependency</title><link>https://sourceforge.net/p/jfire/nightlabsbase/20/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:&lt;br /&gt;
&lt;a href="https://www.jfire.org/modules/bugs/view.php?id=1094" rel="nofollow"&gt;https://www.jfire.org/modules/bugs/view.php?id=1094&lt;/a&gt;&lt;br /&gt;
ORIGINAL REPORTER: Marc&lt;/p&gt;
&lt;p&gt;NightLabsJDO has a dependency on DataNucleus. It should only have a JDO dependency. Right now, the feature needed is not yet in the JDO standard.&lt;/p&gt;
&lt;p&gt;Here is the code:&lt;br /&gt;
NLJDOHelper.setTransactionSerializeReadObjects(PersistenceManager pm, boolean serializeReadObjects)&lt;/p&gt;
&lt;p&gt;Here is the related JDO Issue:&lt;br /&gt;
&lt;a href="https://issues.apache.org/jira/browse/JDO-619" rel="nofollow"&gt;https://issues.apache.org/jira/browse/JDO-619&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jfirechief</dc:creator><pubDate>Sat, 11 Apr 2009 20:15:19 -0000</pubDate><guid>https://sourceforge.net3a5a0b41555ecf2208c56bee839e76cf749e7f32</guid></item><item><title>Deadlock related to AWT-XAWT</title><link>https://sourceforge.net/p/jfire/nightlabsbase/19/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:&lt;br /&gt;
&lt;a href="https://www.jfire.org/modules/bugs/view.php?id=1067" rel="nofollow"&gt;https://www.jfire.org/modules/bugs/view.php?id=1067&lt;/a&gt;&lt;br /&gt;
ORIGINAL REPORTER: marco&lt;/p&gt;
&lt;p&gt;The following 2 threads are indicated as deadlocked:&lt;/p&gt;
&lt;p&gt;"AWT-EventQueue-0":&lt;br /&gt;
at sun.misc.Unsafe.park(Native Method)&lt;br /&gt;
- parking to wait for  &amp;lt;0x00007fb219d8aba8&amp;gt; (a java.util.concurrent.locks.ReentrantLock$NonfairSync)&lt;br /&gt;
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)&lt;br /&gt;
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747)&lt;br /&gt;
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:778)&lt;br /&gt;
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1114)&lt;br /&gt;
at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:186)&lt;br /&gt;
at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262)&lt;br /&gt;
at sun.awt.SunToolkit.awtLock(SunToolkit.java:241)&lt;br /&gt;
at sun.awt.X11GraphicsDevice.getConfigVisualId(Native Method)&lt;br /&gt;
at sun.awt.X11GraphicsDevice.makeDefaultConfiguration(X11GraphicsDevice.java:190)&lt;br /&gt;
at sun.awt.X11GraphicsDevice.getDefaultConfiguration(X11GraphicsDevice.java:182)&lt;br /&gt;
- locked &amp;lt;0x00007fb219b7cb18&amp;gt; (a java.lang.Object)&lt;br /&gt;
at javax.swing.RepaintManager.getDoubleBufferMaximumSize(RepaintManager.java:1105)&lt;br /&gt;
at javax.swing.RepaintManager.getVolatileOffscreenBuffer(RepaintManager.java:997)&lt;br /&gt;
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1388)&lt;br /&gt;
at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:293)&lt;br /&gt;
at javax.swing.RepaintManager.paint(RepaintManager.java:1217)&lt;br /&gt;
at javax.swing.JComponent._paintImmediately(JComponent.java:5070)&lt;br /&gt;
at javax.swing.JComponent.paintImmediately(JComponent.java:4880)&lt;br /&gt;
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)&lt;br /&gt;
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)&lt;br /&gt;
at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)&lt;br /&gt;
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128)&lt;br /&gt;
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)&lt;br /&gt;
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)&lt;br /&gt;
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)&lt;br /&gt;
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)&lt;br /&gt;
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)&lt;br /&gt;
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)&lt;br /&gt;
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)&lt;br /&gt;
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)&lt;br /&gt;
"AWT-XAWT":&lt;br /&gt;
at sun.awt.X11GraphicsDevice.getDefaultConfiguration(X11GraphicsDevice.java:182)&lt;br /&gt;
- waiting to lock &amp;lt;0x00007fb219b7cb18&amp;gt; (a java.lang.Object)&lt;br /&gt;
at sun.awt.X11.XWindowPeer.checkIfOnNewScreen(XWindowPeer.java:615)&lt;br /&gt;
at sun.awt.X11.XEmbeddedFramePeer.checkIfOnNewScreen(XEmbeddedFramePeer.java:20)&lt;br /&gt;
at sun.awt.X11.XEmbeddedFramePeer.handleConfigureNotifyEvent(XEmbeddedFramePeer.java:115)&lt;br /&gt;
at sun.awt.X11.XBaseWindow.dispatchEvent(XBaseWindow.java:1122)&lt;br /&gt;
at sun.awt.X11.XBaseWindow.dispatchToWindow(XBaseWindow.java:1079)&lt;br /&gt;
at sun.awt.X11.XToolkit.dispatchEvent(XToolkit.java:475)&lt;br /&gt;
at sun.awt.X11.XToolkit.run(XToolkit.java:588)&lt;br /&gt;
at sun.awt.X11.XToolkit.run(XToolkit.java:523)&lt;br /&gt;
at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;
&lt;p&gt;But the main thread is hanging, too:&lt;/p&gt;
&lt;p&gt;"main" prio=10 tid=0x0000000040ee7c00 nid=0x4584 waiting on condition [0x0000000040207000..0x0000000040209ec0]&lt;br /&gt;
java.lang.Thread.State: WAITING (parking)&lt;br /&gt;
at sun.misc.Unsafe.park(Native Method)&lt;br /&gt;
- parking to wait for  &amp;lt;0x00007fb219d8aba8&amp;gt; (a java.util.concurrent.locks.ReentrantLock$NonfairSync)&lt;br /&gt;
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)&lt;br /&gt;
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747)&lt;br /&gt;
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:778)&lt;br /&gt;
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1114)&lt;br /&gt;
at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:186)&lt;br /&gt;
at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262)&lt;br /&gt;
at sun.awt.SunToolkit.awtLock(SunToolkit.java:241)&lt;br /&gt;
at sun.awt.X11.XToolkit.getDefaultScreenWidth(XToolkit.java:604)&lt;br /&gt;
at sun.awt.X11.XToolkit.getScreenWidth(XToolkit.java:628)&lt;br /&gt;
at sun.awt.SunToolkit.getScreenSize(SunToolkit.java:768)&lt;br /&gt;
at org.nightlabs.base.ui.wizard.DynamicPathWizardDialog.create(DynamicPathWizardDialog.java:214)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:785)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.errorreport.ErrorReportWizardDialog.open(ErrorReportWizardDialog.java:44)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.buttonPressed(DefaultErrorDialog.java:180)&lt;br /&gt;
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:616)&lt;br /&gt;
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)&lt;br /&gt;
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)&lt;br /&gt;
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3319)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.DefaultErrorDialog.open(DefaultErrorDialog.java:137)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ErrorDialogFactory.showError(ErrorDialogFactory.java:70)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ThrowableHandler.handleException(ThrowableHandler.java:47)&lt;br /&gt;
at org.nightlabs.base.ui.exceptionhandler.ExceptionHandlerRegistry$1.run(ExceptionHandlerRegistry.java:317)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
- locked &amp;lt;0x00007fb214e7f480&amp;gt; (a org.eclipse.swt.widgets.RunnableLock)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)&lt;br /&gt;
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:796)&lt;br /&gt;
at org.nightlabs.base.ui.print.EditPrinterConfigurationDialog.openDialog(EditPrinterConfigurationDialog.java:115)&lt;br /&gt;
at org.nightlabs.base.ui.print.PrinterInterfaceManager$1.run(PrinterInterfaceManager.java:52)&lt;br /&gt;
at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:155)&lt;br /&gt;
at org.eclipse.ui.internal.UISynchronizer$2.run(UISynchronizer.java:126)&lt;br /&gt;
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)&lt;br /&gt;
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)&lt;br /&gt;
- locked &amp;lt;0x00007fb213fe44a8&amp;gt; (a org.eclipse.swt.widgets.RunnableLock)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2448)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2412)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2278)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)&lt;br /&gt;
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)&lt;br /&gt;
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)&lt;br /&gt;
at org.nightlabs.base.ui.app.AbstractApplication.start(AbstractApplication.java:347)&lt;br /&gt;
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.main(Main.java:1144)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jfirechief</dc:creator><pubDate>Fri, 03 Apr 2009 10:15:33 -0000</pubDate><guid>https://sourceforge.net567dee1fa6e9eecd00e9d94577d5e565905e2a82</guid></item><item><title>org.eclipse.swt.SWTException: Widget is disposed</title><link>https://sourceforge.net/p/jfire/nightlabsbase/18/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:&lt;br /&gt;
&lt;a href="https://www.jfire.org/modules/bugs/view.php?id=1066" rel="nofollow"&gt;https://www.jfire.org/modules/bugs/view.php?id=1066&lt;/a&gt;&lt;br /&gt;
ORIGINAL REPORTER: autoreporter&lt;/p&gt;
&lt;p&gt;org.eclipse.swt.SWTException: Widget is disposed&lt;/p&gt;
&lt;p&gt;Additional information:&lt;/p&gt;
&lt;p&gt;org.eclipse.swt.SWTException: Widget is disposed&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3563)&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3481)&lt;br /&gt;
at org.eclipse.swt.SWT.error(SWT.java:3452)&lt;br /&gt;
at org.eclipse.swt.widgets.Widget.error(Widget.java:438)&lt;br /&gt;
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:376)&lt;br /&gt;
at org.eclipse.swt.widgets.Widget.getStyle(Widget.java:559)&lt;br /&gt;
at org.nightlabs.eclipse.ui.control.export.copy.WidgetCopyUtil.copyTable(WidgetCopyUtil.java:18)&lt;br /&gt;
at org.nightlabs.eclipse.ui.control.export.wizard.ExportPreviewWizardPage.createControl(ExportPreviewWizardPage.java:42)&lt;br /&gt;
at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:170)&lt;br /&gt;
at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:669)&lt;br /&gt;
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:543)&lt;br /&gt;
at org.eclipse.jface.window.Window.create(Window.java:426)&lt;br /&gt;
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1081)&lt;br /&gt;
at org.eclipse.jface.window.Window.open(Window.java:785)&lt;br /&gt;
at org.nightlabs.eclipse.ui.control.export.action.ExportCSVAction.run(ExportCSVAction.java:40)&lt;br /&gt;
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:256)&lt;br /&gt;
at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229)&lt;br /&gt;
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:545)&lt;br /&gt;
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)&lt;br /&gt;
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402)&lt;br /&gt;
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)&lt;br /&gt;
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3319)&lt;br /&gt;
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2448)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2412)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2278)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)&lt;br /&gt;
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)&lt;br /&gt;
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)&lt;br /&gt;
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)&lt;br /&gt;
at org.nightlabs.base.ui.app.AbstractApplication.start(AbstractApplication.java:347)&lt;br /&gt;
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:153)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)&lt;br /&gt;
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)&lt;br /&gt;
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;br /&gt;
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;br /&gt;
at java.lang.reflect.Method.invoke(Method.java:597)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:504)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)&lt;br /&gt;
at org.eclipse.equinox.launcher.Main.main(Main.java:1144)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jfirechief</dc:creator><pubDate>Fri, 03 Apr 2009 06:15:34 -0000</pubDate><guid>https://sourceforge.net714271a6cf3f08c7d7a50207b6dec3e6df5fe229</guid></item><item><title>Plugin that enables the generic export / print of SWT TableViewers</title><link>https://sourceforge.net/p/jfire/nightlabsbase/17/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;DO NOT EDIT OR ANSWER THIS ISSUE. SEE THE ORIGINAL ISSUE INSTEAD:&lt;br /&gt;
&lt;a href="https://www.jfire.org/modules/bugs/view.php?id=1011" rel="nofollow"&gt;https://www.jfire.org/modules/bugs/view.php?id=1011&lt;/a&gt;&lt;br /&gt;
ORIGINAL REPORTER: alex&lt;/p&gt;
&lt;p&gt;A new project should be created that will enable the support of export and print of a TableViewer inside an RCP application.&lt;/p&gt;
&lt;p&gt;As a start the module should be able to export an the contents of an arbitrary TableViewer to a comma separated file (Please use a library to creat the files such as opencsv).&lt;/p&gt;
&lt;p&gt;We should start with the implementation first and think then about how to trigger that in the ui. A context-menu for the viewers control might be a possibility, but what if there is already one (append to this?) and what if the context menu is overwritten later. &lt;br /&gt;
Maybe a MouseListener for each TableViewer might be good and a global action that switches a global state that all listeners check. If the state is active the first listener that gets triggered does the export and re-sets the state. But the implemenation of the export should come first.&lt;br /&gt;
As start the module could provide a class that could be instantiated for a TableViewer and which would automatically register a context menu&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jfirechief</dc:creator><pubDate>Fri, 20 Feb 2009 11:15:13 -0000</pubDate><guid>https://sourceforge.net16d8fe33e44b80a64b7587acb50f74d6924c8903</guid></item></channel></rss>