Seite 1 von 1

Auswahl Mitglied in der Buchführung - Buchung

Verfasst: Mittwoch 24. August 2011, 09:34
von Danzelot
Hallo Heiner,

ich teste gerade JVerein 2.1.0 Build 315 mit dem neuesten nightly build von Jameica/Hibiscus unter Windows XP.

In der Buchungsübersicht habe ich eine Buchung zur Bearbeitung ausgewählt und wollte über den Button ... bei Mitgliedskonto die Buchung einem Mitglied zuweisen. Es erscheint der Auswahldialog.
Beende ich diesen Dialog nun durch Auswahl oder Abbruch, erscheint folgende Fehlermeldung:

Code: Alles auswählen

error while opening dialog
org.eclipse.core.runtime.OperationCanceledException
	at de.jost_net.JVerein.gui.dialogs.MitgliedskontoAuswahlDialog$5.handleAction(MitgliedskontoAuswahlDialog.java:195)
	at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:166)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
	at de.willuhn.jameica.gui.GUI$5.run(GUI.java:783)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
	at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
	at de.willuhn.jameica.gui.GUI.startSync(GUI.java:779)
	at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:160)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
	at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
	at de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:516)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
	at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
	at de.willuhn.jameica.gui.dialogs.AbstractDialog.open(AbstractDialog.java:441)
	at de.willuhn.jameica.gui.input.DialogInput$1.handleEvent(DialogInput.java:82)
	at de.willuhn.jameica.gui.input.ButtonInput$1.widgetSelected(ButtonInput.java:109)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
	at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
	at de.willuhn.jameica.gui.GUI.loop(GUI.java:800)
	at de.willuhn.jameica.gui.GUI.init(GUI.java:292)
	at de.willuhn.jameica.system.Application.init(Application.java:144)
	at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
	at de.willuhn.jameica.Main.main(Main.java:78)
Ein erneuter Aufruf ist nicht mehr möglich, es kommen folgende Fehlermeldungen:

Code: Alles auswählen

error while painting dialog
org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.widgets.Widget.error(Unknown Source)
	at org.eclipse.swt.widgets.Widget.checkWidget(Unknown Source)
	at org.eclipse.swt.widgets.Control.getLayoutData(Unknown Source)
	at de.willuhn.jameica.gui.input.AbstractInput.paint(AbstractInput.java:133)
	at de.willuhn.jameica.gui.util.Container.addCheckbox(Container.java:148)
	at de.willuhn.jameica.gui.util.Container.addInput(Container.java:113)
	at de.jost_net.JVerein.gui.dialogs.MitgliedskontoAuswahlDialog.paint(MitgliedskontoAuswahlDialog.java:146)
	at de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:451)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
	at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
	at de.willuhn.jameica.gui.dialogs.AbstractDialog.open(AbstractDialog.java:441)
	at de.willuhn.jameica.gui.input.DialogInput$1.handleEvent(DialogInput.java:82)
	at de.willuhn.jameica.gui.input.ButtonInput$1.widgetSelected(ButtonInput.java:109)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
	at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
	at de.willuhn.jameica.gui.GUI.loop(GUI.java:800)
	at de.willuhn.jameica.gui.GUI.init(GUI.java:292)
	at de.willuhn.jameica.system.Application.init(Application.java:144)
	at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
	at de.willuhn.jameica.Main.main(Main.java:78)
und

Code: Alles auswählen

error while opening dialog
java.lang.RuntimeException: org.eclipse.swt.SWTException: Widget is disposed
	at de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:456)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
	at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
	at de.willuhn.jameica.gui.dialogs.AbstractDialog.open(AbstractDialog.java:441)
	at de.willuhn.jameica.gui.input.DialogInput$1.handleEvent(DialogInput.java:82)
	at de.willuhn.jameica.gui.input.ButtonInput$1.widgetSelected(ButtonInput.java:109)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
	at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
	at de.willuhn.jameica.gui.GUI.loop(GUI.java:800)
	at de.willuhn.jameica.gui.GUI.init(GUI.java:292)
	at de.willuhn.jameica.system.Application.init(Application.java:144)
	at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
	at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.widgets.Widget.error(Unknown Source)
	at org.eclipse.swt.widgets.Widget.checkWidget(Unknown Source)
	at org.eclipse.swt.widgets.Control.getLayoutData(Unknown Source)
	at de.willuhn.jameica.gui.input.AbstractInput.paint(AbstractInput.java:133)
	at de.willuhn.jameica.gui.util.Container.addCheckbox(Container.java:148)
	at de.willuhn.jameica.gui.util.Container.addInput(Container.java:113)
	at de.jost_net.JVerein.gui.dialogs.MitgliedskontoAuswahlDialog.paint(MitgliedskontoAuswahlDialog.java:146)
	at de.willuhn.jameica.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:451)
	... 15 more
Gehe ich in zurück und lasse mir wieder die Buchung anzeigen, wird der Auswahldialog wieder angezeigt.

Gruß
Danzelot

Re: Auswahl Mitglied in der Buchführung - Buchung

Verfasst: Samstag 27. August 2011, 08:45
von heiner
Hallo Danzelot,
Beende ich diesen Dialog nun durch Auswahl oder Abbruch, erscheint folgende Fehlermeldung:
Diese Fehlermeldung erschien bei mir nur beim Abbruch. Den Bug habe ich gefixed.

Den "Widged is disposed"-Fehler habe ich auch beseitigt.

Heute gibt es eine neue Entwicklerversion. Damit kannst du testen.

Heiner