Seite 1 von 1

ObjectNotFoundException nach Löschen eines Kontos

Verfasst: Donnerstag 16. September 2010, 09:41
von Danzelot
Hallo Heiner,

beim Testen der neuen Version 1.4.0 Rev 248 bin ich auf folgenden Fehler gestoßen, der aus http://www.jverein.de/forum/viewtopic.php?f=1&t=198 resultiert:

Ich habe ein neues Konto angelegt und habe dieses in der Buchungsübersicht ausgewählt.
Anschließend bin ich wieder in die Kontenübersicht und habe das neue Konto gelöscht.
Mit "Zurück" bin ich dann wieder auf die Buchungsübersicht gesprungen. Da das Konto aber nicht mehr vorhanden ist, können dazu auch keine Buchungen angezeigt werden. Nach dem Löschen des Kontos sollte das zuletzt genutzte Konto zurückgesetzt werden.

Derzeit kommt diese Fehlermeldung:

Code: Alles auswählen

de.willuhn.datasource.rmi.ObjectNotFoundException: object [id: 2, type: de.jost_net.JVerein.server.KontoImpl] not found
	at de.willuhn.datasource.db.AbstractDBObject.load(AbstractDBObject.java:261)
	at de.willuhn.datasource.db.DBServiceImpl.createObject(DBServiceImpl.java:396)
	at de.jost_net.JVerein.gui.input.KontoauswahlInput.getKontoAuswahl(KontoauswahlInput.java:74)
	at de.jost_net.JVerein.gui.control.BuchungsControl.getSuchKonto(BuchungsControl.java:401)
	at de.jost_net.JVerein.gui.view.BuchungslisteView.bind(BuchungslisteView.java:83)
	at de.willuhn.jameica.gui.GUI$4.run(GUI.java:579)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
	at de.willuhn.jameica.gui.GUI$5.run(GUI.java:738)
	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:734)
	at de.willuhn.jameica.gui.GUI.startView(GUI.java:501)
	at de.willuhn.jameica.gui.GUI.startView(GUI.java:436)
	at de.willuhn.jameica.gui.GUI.startPreviousView(GUI.java:388)
	at de.willuhn.jameica.gui.internal.action.Back.handleAction(Back.java:30)
	at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:152)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
	at de.willuhn.jameica.gui.GUI$5.run(GUI.java:738)
	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:734)
	at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:146)
	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:755)
	at de.willuhn.jameica.gui.GUI.init(GUI.java:285)
	at de.willuhn.jameica.system.Application.init(Application.java:143)
	at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
	at de.willuhn.jameica.Main.main(Main.java:78)
Viele Gruße
Danzelot

Re: ObjectNotFoundException nach Löschen eines Kontos

Verfasst: Donnerstag 16. September 2010, 20:14
von heiner
Hallo Danzelot,

du testest ja die verrücktesten Bedingungen.

Den Fehler habe ich hier nachvollziehen können. Wenn der Fehler jetzt auftritt wird er abgefangen und es wird kein Konto vorgegeben.

Heiner

Re: ObjectNotFoundException nach Löschen eines Kontos

Verfasst: Freitag 17. September 2010, 07:31
von Danzelot
Hallo Heiner,

ich bin selbst Softwareentwickler. Und Du wirst es nicht glauben, aber die Kunden verwenden die Software nie so, wie sie vom Entwickler konzipiert wurde ;)

Gruß
Danzelot

Re: ObjectNotFoundException nach Löschen eines Kontos

Verfasst: Freitag 17. September 2010, 13:28
von heiner
Hallo Danzelot,

ja, das Leben könnte so schön sein, wenn die Kunden nicht wären ;)

Heiner