Ansicht "Überweisungen" funktioniert nicht mehr

 
Weinberg
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 26
Dabei seit: 06 / 2013
Betreff:

Ansicht "Überweisungen" funktioniert nicht mehr

 · 
Gepostet: 29.05.2017 - 18:38 Uhr  ·  #1
Hallo zusammen,

seit kurzem habe ich das Problem, dass wenn ich den Punkt "Überweisungen" auswähle, die Meldung "Es ist ein unerwarteter Fehler aufgetreten" bekomme. Durchgeführte Überweisungen werden daher nicht angezeigt. Stattdessen wird folgender "Stacktrace" angezeigt:
Code
java.rmi.RemoteException: unable to init iterator. statement: prep273: select AUEBERWEISUNG.* from AUEBERWEISUNG where termin >= ? and termin <= ? ORDER BY termin DESC, id DESC {1: DATE '2014-01-01', 2: DATE '2017-03-05'}; nested exception is: 
  org.h2.jdbc.JdbcSQLException: Allgemeiner Fehler: "java.lang.IllegalArgumentException: timeNanos out of range 86400198000000"
General error: "java.lang.IllegalArgumentException: timeNanos out of range 86400198000000"; SQL statement:
select AUEBERWEISUNG.* from AUEBERWEISUNG where termin >= ? and termin <= ? ORDER BY termin DESC, id DESC [50000-193]
  at de.willuhn.datasource.db.DBIteratorImpl.init(DBIteratorImpl.java:230)
  at de.willuhn.datasource.db.DBIteratorImpl.hasNext(DBIteratorImpl.java:245)
  at de.willuhn.jameica.hbci.gui.parts.AbstractFromToList.paint(AbstractFromToList.java:296)
  at de.willuhn.jameica.hbci.gui.parts.AbstractTransferList.paint(AbstractTransferList.java:196)
  at de.willuhn.jameica.hbci.gui.views.AuslandsUeberweisungList.bind(AuslandsUeberweisungList.java:60)
  at de.willuhn.jameica.gui.GUI$5.run(GUI.java:699)
  at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
  at de.willuhn.jameica.gui.GUI$6.run(GUI.java:896)
  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:892)
  at de.willuhn.jameica.gui.GUI.startView(GUI.java:590)
  at de.willuhn.jameica.gui.GUI.startView(GUI.java:525)
  at de.willuhn.jameica.hbci.gui.action.AuslandsUeberweisungList.handleAction(AuslandsUeberweisungList.java:31)
  at de.willuhn.jameica.gui.Navigation.start(Navigation.java:385)
  at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:52)
  at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:480)
  at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
  at org.eclipse.swt.widgets.Display.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:913)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:324)
  at de.willuhn.jameica.system.Application.init(Application.java:148)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
  at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: org.h2.jdbc.JdbcSQLException: Allgemeiner Fehler: "java.lang.IllegalArgumentException: timeNanos out of range 86400198000000"
General error: "java.lang.IllegalArgumentException: timeNanos out of range 86400198000000"; SQL statement:
select AUEBERWEISUNG.* from AUEBERWEISUNG where termin >= ? and termin <= ? ORDER BY termin DESC, id DESC [50000-193]
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
  at org.h2.message.DbException.get(DbException.java:168)
  at org.h2.message.DbException.convert(DbException.java:295)
  at org.h2.command.Command.executeQuery(Command.java:213)
  at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:110)
  at de.willuhn.datasource.db.DBIteratorImpl.init(DBIteratorImpl.java:217)
  ... 26 more
Caused by: java.lang.IllegalArgumentException: timeNanos out of range 86400198000000
  at org.h2.value.ValueTimestamp.<init>(ValueTimestamp.java:54)
  at org.h2.value.ValueTimestamp.fromDateValueAndNanos(ValueTimestamp.java:68)
  at org.h2.value.ValueTimestamp.fromMillisNanos(ValueTimestamp.java:95)
  at org.h2.store.Data.readValue(Data.java:779)
  at org.h2.index.PageDataLeaf.readRow(PageDataLeaf.java:624)
  at org.h2.index.PageDataLeaf.getRowAt(PageDataLeaf.java:334)
  at org.h2.index.PageDataCursor.nextRow(PageDataCursor.java:101)
  at org.h2.index.PageDataCursor.next(PageDataCursor.java:67)
  at org.h2.index.IndexCursor.next(IndexCursor.java:305)
  at org.h2.table.TableFilter.next(TableFilter.java:498)
  at org.h2.command.dml.Select.queryFlat(Select.java:542)
  at org.h2.command.dml.Select.queryWithoutCache(Select.java:655)
  at org.h2.command.dml.Query.query(Query.java:341)
  at org.h2.command.dml.Query.query(Query.java:309)
  at org.h2.command.dml.Query.query(Query.java:36)
  at org.h2.command.CommandContainer.query(CommandContainer.java:110)
  at org.h2.command.Command.executeQuery(Command.java:201)
  ... 28 more

Wisst ihr Rat?
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11226
Dabei seit: 03 / 2005
Betreff:

Re: Ansicht "Überweisungen" funktioniert nicht mehr

 · 
Gepostet: 30.05.2017 - 11:52 Uhr  ·  #2
Die Hibiscus-Datenbank scheint einen Defekt zu haben. Bevor du weitere Versuche machst, klicke im Menu auf "Datei->Backups verwalten...". Dort wird dir im Feld "Zielverzeichnis fuer die Backups" angezeigt, in welchem Ordner Jameica automatisch Sicherungskopien erstellt. Darunter in der Liste siehst du die vorhandenen Backups. Wechsle mit einem Dateimanager in diesen Ordner und erstelle Kopien dieser "jameica-backup-[datum].zip" Dateien irgendwo ausserhalb des Ordners. Waehle dann in Jameica das Backup von dem Zeitpunkt aus, an dem es noch funktioniert hat und klicke auf "Ausgewähltes Backup wiederherstellen...".

PS: Siehe auch http://www.willuhn.de/wiki/dok…lexception
Gewählte Zitate für Mehrfachzitierung:   0