Fehler beim Bearbeiten der Notiz

Zeitüberschreitung beim Versuch die Tabelle {0} zu sperren

 
Jlishaherthought
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 08 / 2025
Betreff:

Fehler beim Bearbeiten der Notiz

 · 
Gepostet: 07.08.2025 - 13:01 Uhr  ·  #1
Vielen Dank zunächst an Olaf Willuhn für Bereitstellung und Updates des 'Jameica-Hibiscus' Tools.

Dies ist mein erster Post im Forum daher hoffe ich, mich gemäß den Forumsgepflogenheiten korrekt auszudrücken.

Ich bin beim Zuordnen einer Kategorie in einem Datensatz auf einen Fehler gestoßen den ich nicht lösen kann.



Dem oben abgebildeten Datensatz 6808 konnte zunächst keine Kategorie zugeordnet werden.
Als Notiz hatte er, ahnlich wie der Datensatz 6814, eine Zeichenfolge mit Punkt (.) und Plus (+).
Wie ich vermutete lag darin der Hinderungsgrund für die Weigerung des Programms eine Kategorie zuzuordnen,
denn nach dem Löschen der Notiz war eine Zuordnung möglich.
Leider kann ich die Notiz im Datensatz 6814 nicht ändern, die ERROR codes sind im Log-Fenster aufgelistet.
Habe versucht: leere Notiz, Buchstaben als Notiz, Zahlen als Notiz, immer mit ERROR.

Gibt es eine Möglichkeit den Text der Notiz zu ändern?
Jlishaherthought
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 08 / 2025
Betreff:

Re: Fehler beim Bearbeiten der Notiz

 · 
Gepostet: 07.08.2025 - 13:08 Uhr  ·  #2
Sorry, das Bild lässt sich nicht vergrößern.
Hoster ist nicht erreichbar.
Versuche es später nochmal.
infoman
Benutzer
Avatar
Geschlecht:
Beiträge: 7866
Dabei seit: 06 / 2008
Betreff:

Re: Fehler beim Bearbeiten der Notiz

 · 
Gepostet: 07.08.2025 - 14:33 Uhr  ·  #3
finde den Fehler = Jameica 2.10.1 (19.11.2021)

Jameica 2.10.5 + Hibiscus 2.10.27
https://www.willuhn.de/wiki/doku.php?id=start
Zitat
ACHTUNG Kopiere niemals eine neue Programmversion über die alte Version. Da einige Programmbibliotheken Versionsnummern im Dateinamen tragen, würden sie nicht überschrieben werden und existieren anschliessend parallel in mehreren Versionen. Das führt anschliessend zu einem Versionsdurcheinander und Fehlern beim Programmstart. Lösche daher vorher erst das Programmverzeichnis von Jameica (nicht das Benutzerverzeichnis) und gehe anschließend wie bei einer Neuinstallation vor. Da die Benutzerdaten getrennt vom Programm gespeichert werden, gehen hierbei keine Daten verloren.
https://www.willuhn.de/wiki/doku.php?id=support:update
Jlishaherthought
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 08 / 2025
Betreff:

Re: Fehler beim Bearbeiten der Notiz

 · 
Gepostet: 08.08.2025 - 15:27 Uhr  ·  #4
hallo infoman
herzlichen dank für die schnelle antwort.

habe mir die jameica-version 2.10.5 geholt (hibiscus plugin v.2.10.27).
läuft übrigens nicht mehr unter windows 7.


leider auch hier der selbe fehler.

kleiner textausschnitt der (anonymisierten) log-datei:
Code

...
[Fri Aug 08 14:35:31 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.getConnection] created new connection for <local>
[Fri Aug 08 14:35:31 CEST 2025][INFO][main][de.willuhn.jameica.hbci.messaging.NeueUmsaetze.load] load umsatz unread count
[Fri Aug 08 14:35:32 CEST 2025][INFO][main][de.willuhn.jameica.hbci.messaging.NeueUmsaetze.load] umsatz unread count: 0
[Fri Aug 08 14:35:34 CEST 2025][INFO][main][de.willuhn.jameica.hbci.synchronize.SynchronizeEngine.getBackends] loading synchronize backends
[Fri Aug 08 14:35:34 CEST 2025][INFO][main][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.getJobProviders] loading synchronize providers for backend FinTS/HBCI
[Fri Aug 08 14:35:34 CEST 2025][INFO][main][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.getJobProviders]   found 6 provider(s)
[Fri Aug 08 14:35:36 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.messaging.LookupService.lookup] no server found for service name: tcp:de.willuhn.jameica.messaging.Plugin.connector.tcp
[Fri Aug 08 14:35:36 CEST 2025][WARN][attachmentservice-preload][de.willuhn.jameica.services.ArchiveService.init] no archive server found
[Fri Aug 08 14:35:36 CEST 2025][INFO][Thread-6][de.willuhn.jameica.messaging.LookupService.lookup] performing multicast lookup for service name: tcp:de.willuhn.jameica.messaging.Plugin.connector.tcp
[Fri Aug 08 14:35:36 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.AttachmentService.init] init attachment service
[Fri Aug 08 14:35:36 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.AttachmentService.init] searching available storage providers
[Fri Aug 08 14:35:36 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.AttachmentService.init]   [jameica.local] Speicherung in lokalen Dateien: true
[Fri Aug 08 14:35:36 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.AttachmentService.init]   [jameica.messaging] Jameica Messaging: false
[Fri Aug 08 14:35:36 CEST 2025][INFO][attachmentservice-preload][de.willuhn.jameica.services.AttachmentService.init] found storage providers: 1
[Fri Aug 08 14:35:40 CEST 2025][INFO][UpdateService][de.willuhn.jameica.services.UpdateService$Worker.run] check for updates needed?
[Fri Aug 08 14:35:40 CEST 2025][INFO][UpdateService][de.willuhn.jameica.services.UpdateService$Worker.run] no, last check: Sun Aug 03 16:41:00 CEST 2025, next check: Sun Aug 10 16:41:00 CEST 2025
[Fri Aug 08 14:35:41 CEST 2025][INFO][Thread-6][de.willuhn.jameica.messaging.LookupService.lookup] no server found for service name: tcp:de.willuhn.jameica.messaging.Plugin.connector.tcp
[Fri Aug 08 14:35:59 CEST 2025][ERROR][main][de.willuhn.jameica.hbci.gui.parts.UmsatzList$3.itemChanged] unable to apply changes
java.rmi.RemoteException: update failed, rollback successful; nested exception is: 
  org.h2.jdbc.JdbcSQLTimeoutException: Zeitüberschreitung beim Versuch die Tabelle {0} zu sperren
Timeout trying to lock table {0}; SQL statement:
update UMSATZ set KOMMENTAR=? where ID=6814 [50200-199]
  at de.willuhn.datasource.db.AbstractDBObject.update(AbstractDBObject.java:766)
  at de.willuhn.datasource.db.AbstractDBObject.store(AbstractDBObject.java:316)
  at de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject.store(AbstractHibiscusDBObject.java:99)
  at de.willuhn.jameica.hbci.gui.parts.UmsatzList$3.itemChanged(UmsatzList.java:229)
  at de.willuhn.jameica.gui.parts.TablePart$8$2.run(TablePart.java:869)
  at de.willuhn.jameica.gui.parts.TablePart$8$4.focusLost(TablePart.java:930)
  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:160)
  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
  at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4326)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1174)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1198)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1179)
  at org.eclipse.swt.widgets.Control.sendFocusEvent(Control.java:2903)
  at org.eclipse.swt.widgets.Widget.wmKillFocus(Widget.java:2020)
  at org.eclipse.swt.widgets.Control.WM_KILLFOCUS(Control.java:5164)
  at org.eclipse.swt.widgets.Control.windowProc(Control.java:4761)
  at org.eclipse.swt.widgets.Text.windowProc(Text.java:2655)
  at org.eclipse.swt.widgets.Display.windowProc(Display.java:5091)
  at org.eclipse.swt.internal.win32.OS.CallWindowProc(Native Method)
  at org.eclipse.swt.widgets.Table.callWindowProc(Table.java:585)
  at org.eclipse.swt.widgets.Table.sendMouseDownEvent(Table.java:3817)
  at org.eclipse.swt.widgets.Table.WM_LBUTTONDOWN(Table.java:6035)
  at org.eclipse.swt.widgets.Control.windowProc(Control.java:4763)
  at org.eclipse.swt.widgets.Table.windowProc(Table.java:5812)
  at org.eclipse.swt.widgets.Display.windowProc(Display.java:5091)
  at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3710)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:933)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:335)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: org.h2.jdbc.JdbcSQLTimeoutException: Zeitüberschreitung beim Versuch die Tabelle {0} zu sperren
Timeout trying to lock table {0}; SQL statement:
update UMSATZ set KOMMENTAR=? where ID=6814 [50200-199]
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:508)
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:427)
  at org.h2.message.DbException.get(DbException.java:194)
  at org.h2.command.Command.filterConcurrentUpdate(Command.java:333)
  at org.h2.command.Command.executeUpdate(Command.java:274)
  at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:200)
  at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:154)
  at de.willuhn.datasource.db.AbstractDBObject.update(AbstractDBObject.java:750)
  ... 31 more
Caused by: org.h2.message.DbException: Zeile nicht gefunden beim Löschen von Index "PUBLIC.IDX_UMSATZ_VALUTA: ( /* key:6814 */ 6814, 5, 'DE00000000000000000000', 'BICXXXXXXXX', 'Monika Munster', 100.0, 'bekannt', NULL, NULL, DATE '2025-06-09', DATE '2025-06-09', xxxx.x, '166', STRINGDECODE('SEPA-\u00dcberweisung'), '2025061010582849000', '12. + 16.6.25', 2029441669, NULL, NULL, NULL, NULL, '2025061010582849000', NULL, 'NOTPROVIDED', NULL, NULL, NULL)"
Row not found when trying to delete from index "PUBLIC.IDX_UMSATZ_VALUTA: ( /* key:6814 */ 6814, 5, 'DE00000000000000000000', 'BICXXXXXXXX', 'Monika Munster', 100.0, 'bekannt', NULL, NULL, DATE '2025-06-09', DATE '2025-06-09', xxxx.x, '166', STRINGDECODE('SEPA-\u00dcberweisung'), '2025061010582849000', '12. + 16.6.25', 2029441669, NULL, NULL, NULL, NULL, '2025061010582849000', NULL, 'NOTPROVIDED', NULL, NULL, NULL)" [90112-199]
  at org.h2.message.DbException.get(DbException.java:205)
  at org.h2.message.DbException.get(DbException.java:181)
  at org.h2.index.PageBtreeLeaf.remove(PageBtreeLeaf.java:231)
  at org.h2.index.PageBtreeNode.remove(PageBtreeNode.java:335)
  at org.h2.index.PageBtreeIndex.remove(PageBtreeIndex.java:245)
  at org.h2.table.PageStoreTable.removeRow(PageStoreTable.java:277)
  at org.h2.table.Table.updateRows(Table.java:506)
  at org.h2.command.dml.Update.update(Update.java:203)
  at org.h2.command.CommandContainer.update(CommandContainer.java:133)
  at org.h2.command.Command.executeUpdate(Command.java:267)
  ... 34 more
Caused by: org.h2.jdbc.JdbcSQLTransientException: Zeile nicht gefunden beim Löschen von Index "PUBLIC.IDX_UMSATZ_VALUTA: ( /* key:6814 */ 6814, 5, 'DE00000000000000000000', 'BICXXXXXXXX', 'Monika Munster', 100.0, 'bekannt', NULL, NULL, DATE '2025-06-09', DATE '2025-06-09', xxxx.x, '166', STRINGDECODE('SEPA-\u00dcberweisung'), '2025061010582849000', '12. + 16.6.25', 2029441669, NULL, NULL, NULL, NULL, '2025061010582849000', NULL, 'NOTPROVIDED', NULL, NULL, NULL)"
Row not found when trying to delete from index "PUBLIC.IDX_UMSATZ_VALUTA: ( /* key:6814 */ 6814, 5, 'DE00000000000000000000', 'BICXXXXXXXX', 'Monika Munster', 100.0, 'bekannt', NULL, NULL, DATE '2025-06-09', DATE '2025-06-09', xxxx.x, '166', STRINGDECODE('SEPA-\u00dcberweisung'), '2025061010582849000', '12. + 16.6.25', 2029441669, NULL, NULL, NULL, NULL, '2025061010582849000', NULL, 'NOTPROVIDED', NULL, NULL, NULL)" [90112-199]
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:621)
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:427)
  ... 44 more
...


ergänzung:
so wie oben beschrieben wurde das programm aus der entpackten zip datei gestartet.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11223
Dabei seit: 03 / 2005
Betreff:

Re: Fehler beim Bearbeiten der Notiz

 · 
Gepostet: 08.08.2025 - 15:36 Uhr  ·  #5
Die Datenbank meldet hier einen Fehler: "Caused by: org.h2.jdbc.JdbcSQLTimeoutException: Zeitüberschreitung beim Versuch die Tabelle {0} zu sperren"
Ohne weitere Context-Informationen kann man hier nur Vermutungen anstellen. Vielleicht hast du keinen Schreibzugriff auf dem Datenträger oder es ist ein externer Datenträger, mit dem irgendwas nicht stimmt oder es ist ein Konflikt mit einem Cloud-Synchronisierungstool.....

Unter forum/topic.php?t=23934 gab es einen vergleichbaren Fehler schonmal.
Jlishaherthought
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 08 / 2025
Betreff:

Re: Fehler beim Bearbeiten der Notiz

 · 
Gepostet: 08.08.2025 - 18:01 Uhr  ·  #6
Herzlichen Dank für den hervorragenden Support.

Konnte das Problem, wie im Thread beschrieben, lösen.
forum/topic.php?t=23934

P.S.
den im Thread genannte Fehler beim Löschen des Kontos hatte ich auch, jedoch zum Zeitpunkt des Auftretens nicht weiter beachtet.

Kleines Dankeschön ist auf dem Weg ...

LG
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11223
Dabei seit: 03 / 2005
Betreff:

Re: Fehler beim Bearbeiten der Notiz

 · 
Gepostet: 08.08.2025 - 18:41 Uhr  ·  #7
Dakke für die Rückmeldung und das Dankeschön ;)
Gewählte Zitate für Mehrfachzitierung:   0