Hallo,
in der Ansicht Vermögensaufstellung bekomme ich aktuell immer einen Fehler, wenn ich über das Rechtsklick-Menü auf ein Konto eine Buchung durchführen will.
Internal Error: java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationException
Es betrifft explizit nur Kontobuchungen - Wertpapierbuchungen funktionieren - und nur in der Ansicht Vermögensaufstellung. In der Ansicht Konten kann ich die Buchungen über das Rechtsklick-Menü fehlerfrei eintragen.
Ich verwende Version 0.35.1 (linux, x86_64) (Ubuntu 18.04 LTS), Fehlerprotokoll siehe unten.
Viele Grüße
slateroni
==================
Sat Nov 24 10:00:22 CET 2018
Internal Error
java.lang.UnsupportedOperationException
at name.abuchen.portfolio.snapshot.filter.ReadOnlyAccount.addTransaction(ReadOnlyAccount.java:28)
at name.abuchen.portfolio.ui.dialogs.transactions.AccountTransactionModel.applyChanges(AccountTransactionModel.java:126)
at name.abuchen.portfolio.ui.dialogs.transactions.AbstractTransactionDialog.okPressed(AbstractTransactionDialog.java:349)
at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:466)
at name.abuchen.portfolio.ui.dialogs.transactions.AbstractTransactionDialog.buttonPressed(AbstractTransactionDialog.java:374)
at org.eclipse.jface.dialogs.Dialog.lambda$0(Dialog.java:619)
at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:81)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5686)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1370)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4940)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4518)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:818)
at org.eclipse.jface.window.Window.open(Window.java:794)
at name.abuchen.portfolio.ui.dialogs.transactions.OpenDialogAction.run(OpenDialogAction.java:93)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:473)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565)
at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5686)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1370)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4940)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4518)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1170)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1059)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:656)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:592)
at org.eclipse.equinox.launcher.Main.run(Main.java:1498)
at org.eclipse.equinox.launcher.Main.main(Main.java:1471)
Nach dem Update auf die aktuelle Version (0.46.0 März 2020) bekomme ich bei der „Entnahme“ aus einem Konto folgende Fehlermeldung.
Bitte den Fehler beheben. Für Rückfragen stehe ich gerne zur Verfügung.
Gruss
Klaus
Hallo,
das muss OS X spezifisch sein. Bei mir klappt eine Entnahme auf einem Windowsrechner.
Bleibt gesund
hab noch etwas weiter geforscht:
wenn ich die Entnahme aus Berichte -> Vermögensaufstellung -> „Tagesgeldkonto“
kommt die Fehlermeldung
wenn ich die Entnahme aus Stammdaten -> Konten -> „Tagesgeldkonto“
funktioniert es auch bei mir
Bei mir liegt es an der xml Datei. Andere xml Dateien funktionieren nach wie vor fehlerfrei.
Da meine xml Datei über 3MB wiegt, habe ich bisher nicht darin angefangen nach möglichen Inkonsistenzen zu suchen. Solange die Buchungen über Konto noch funktionieren …
aktuelles Fehlerprotokoll (v0.46.0) bei Buchung aus Vermögensaufstellung:
Wed Apr 01 18:09:07 CEST 2020
Internal Error
java.lang.UnsupportedOperationException
at name.abuchen.portfolio.snapshot.filter.ReadOnlyAccount.addTransaction(ReadOnlyAccount.java:33)
at name.abuchen.portfolio.ui.dialogs.transactions.AccountTransactionModel.applyChanges(AccountTransactionModel.java:128)
at name.abuchen.portfolio.ui.dialogs.transactions.AbstractTransactionDialog.okPressed(AbstractTransactionDialog.java:397)
at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:469)
at name.abuchen.portfolio.ui.dialogs.transactions.AbstractTransactionDialog.buttonPressed(AbstractTransactionDialog.java:422)
at org.eclipse.jface.dialogs.Dialog.lambda$0(Dialog.java:622)
at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:84)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5797)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5051)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4583)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:821)
at org.eclipse.jface.window.Window.open(Window.java:797)
at name.abuchen.portfolio.ui.dialogs.transactions.OpenDialogAction.run(OpenDialogAction.java:93)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:476)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:568)
at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:400)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5797)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5051)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4583)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:199)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
at org.eclipse.equinox.launcher.Main.main(Main.java:1474)
Sollte jetzt mit Version 0.50.4 behoben sein