Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

Synchronisation bricht mit 'Fehler' ab

Kutscher58

Betreff:

Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

 ·  Gepostet: 27.11.2008 - 12:42 Uhr  ·  #53493
Linux Suse 11.0
Hibiscus 1.7
Jameica 1.9

Seit dem letzten Update klappt die Synchronisation bei mir nicht mehr. Ich habe 2 Girokonten, die abgerufen werden sollen, aber nach dem ersten bricht der Vorgang immer ab, mit der Fehlermeldung "HBCI-Übertragung mit Fehler beendet". Das 2. Konto wird dann gar nicht erst mehr angewählt. Trotzdem sind die Kontoauszüge aktualisiert (einzeln lassen isch alle aufrufen), aber der Saldo in der Übersicht der Startseite stimmt nicht.


Programm löschen und neu installieren hat nix genutzt.
Alte Datensicherung einspielen ebenso negativ.

Einer ne Idee?

(Übrigens wäre es praktisch, wenn man die Fehlermeldungen per copy & paste hier einfügen könnte. Das ist nämlich meistens ziemlich viel Text....)

hibiscus

Betreff:

Re: Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

 ·  Gepostet: 27.11.2008 - 23:17 Uhr  ·  #53522
Die Fehlermeldungen stehen auch alle nochmal im Log drin. Zu finden unter /home/username/.jameica/jameica.log. Oeffne die Datei einfach in einem Texteditor und kopier den relevanten Teil dort raus.

Kutscher58

Betreff:

Re: Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

 ·  Gepostet: 28.11.2008 - 08:56 Uhr  ·  #53525
Hier bitte, ganz frisch aus der Presse...



[Fri Nov 28 08:52:46 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.status] versende HBCI-Nachricht
[Fri Nov 28 08:52:46 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.status] warte auf Antwortdaten
[Fri Nov 28 08:52:46 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.log] waiting for response
[Fri Nov 28 08:52:47 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.status] entschlüssele Antwortnachricht
[Fri Nov 28 08:52:47 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.status] überprüfe Signatur der Antwortnachricht
[Fri Nov 28 08:52:47 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Dialog beendet
[Fri Nov 28 08:52:47 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run] executing check for job SaldoReq
[Fri Nov 28 08:52:47 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getStatusText] global status: org.kapott.hbci.exceptions.InvalidArgumentException: 2008-11-28 / null
[Fri Nov 28 08:52:47 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getStatusText] job status:
[Fri Nov 28 08:52:47 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getStatusText] retval[ 0]: Der Auftrag wurde ausgeführt.
[Fri Nov 28 08:52:47 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getStatusText] retval[ 1]: Für Sie wurde eine neue TAN-Liste erstellt. (MBV07390100001)
[Fri Nov 28 08:52:47 CET 2008][ERROR][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] unable to mark job as executed
java.lang.ArrayIndexOutOfBoundsException: 0
at de.willuhn.jameica.hbci.server.hbci.HBCISaldoJob.markExecuted(HBCISaldoJob.java:105)
at de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult(AbstractHBCIJob.java:152)
at de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run(HBCIFactory.java:536)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:796)

[Fri Nov 28 08:52:47 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run] executing check for job KUmsAll
[Fri Nov 28 08:52:48 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.HBCIUmsatzJob.markExecuted] umsatz list fetched successfully
[Fri Nov 28 08:52:48 CET 2008][INFO][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] closing pin/tan passport
[Fri Nov 28 08:52:48 CET 2008][INFO][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] pin/tan passport closed
[Fri Nov 28 08:52:48 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.HBCIFactory.stop] stopping hbci factory
[Fri Nov 28 08:52:48 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.HBCIFactory.stop] init listener
[Fri Nov 28 08:52:48 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.HBCIFactory.stop] finished
[Fri Nov 28 08:52:48 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.HBCIFactory$2.run] executing listener
[Fri Nov 28 08:52:48 CET 2008][WARN][de.willuhn.jameica.hbci.gui.action.HBCISynchronize.sync] synchronize finished with errors. status: 3
[Fri Nov 28 08:52:48 CET 2008][ERROR][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Synchronisierung mit Fehlern beendet

hibiscus

Betreff:

Re: Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

 ·  Gepostet: 28.11.2008 - 10:20 Uhr  ·  #53526
Der Fehler kann gar nicht mehr auftreten. Zum einen, weil an der betreffenden Stellen (HBCISaldoJob.java:105) ein Kommentar steht, zum anderen, weil genau diese Situation unmittelbar vorher geprueft wird. Kannst du deine Nightly-Builds von Hibiscus und Jameica mal bitte aktualisieren? Dann sollte der Fehler nicht mehr auftreten.

Kutscher58

Betreff:

Re: Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

 ·  Gepostet: 28.11.2008 - 10:47 Uhr  ·  #53527
Das hab' ich schon mal irgendwo gelesen, aber was und wo bitte sind 'Nightly-Builds'?

hibiscus

Betreff:

Re: Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

 ·  Gepostet: 28.11.2008 - 10:51 Uhr  ·  #53528
Du hast sie doch schon installiert ;)

Achso, stimmt. Du hast SuSE. Dann hast du Hibiscus vermutlich nicht manuell von www.willuhn.de/projects/hibiscus runtergeladen und installiert sondern ueber das Packman-Repository als RPM.

In dem Fall musst du Toni eigentlich nur ne kurze Mail schreiben und ihn fragen, ob er mal die RPMs fuer Hibiscus, Jameica und hbci_passport_* aktualisieren kann. Verweise einfach auf diesen Forums-Thread. Seine Mailadresse findest du auf http://packman.links2linux.de/package/hibiscus

kleiner77

Betreff:

Re: Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

 ·  Gepostet: 28.11.2008 - 15:52 Uhr  ·  #53540
Zitat
org.kapott.hbci.exceptions.InvalidArgumentException: 2008-11-28 / null

Dieser Bug sollte in der aktuellen Version von HBCI4Java gefixt sein. Du hast (wie Olaf schon sagte) offensichtlich eine ältere Version von Jameica/Hibiscus, die noch die fehlerhafte hbci4java.jar enthält.
-stefan-

Kutscher58

Betreff:

Re: Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

 ·  Gepostet: 30.11.2008 - 00:02 Uhr  ·  #53567
Nachdem der Toni nun die RPMs aktualisiert hat, hab ich Hibiscus upgedated. Leider ist der Fehler jetzt immer noch drin:

[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.status] versende HBCI-Nachricht
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.status] warte auf Antwortdaten
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.log] waiting for response
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.status] entschlüssele Antwortnachricht
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.status] überprüfe Signatur der Antwortnachricht
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Dialog beendet
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run] executing check for job KUmsAll
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.HBCIUmsatzJob.markExecuted] umsatz list fetched successfully
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run] executing check for job SaldoReq
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getStatusText] global status: org.kapott.hbci.exceptions.InvalidArgumentException: 2008-11-29 / null
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getStatusText] job status:
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getStatusText] retval[ 0]: Der Auftrag wurde ausgeführt.
[Sat Nov 29 23:48:40 CET 2008][INFO][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.getStatusText] retval[ 1]: Für Sie wurde eine neue TAN-Liste erstellt. (MBV07390100001)
[Sat Nov 29 23:48:40 CET 2008][ERROR][de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult] unable to mark job as executed
de.willuhn.util.ApplicationException: Keine Saldo-Informationen erhalten
at de.willuhn.jameica.hbci.server.hbci.HBCISaldoJob.markExecuted(HBCISaldoJob.java:108)
at de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult(AbstractHBCIJob.java:152)
at de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run(HBCIFactory.java:536)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:796)


Noch ne Idee???

kleiner77

Betreff:

Re: Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

 ·  Gepostet: 30.11.2008 - 16:33 Uhr  ·  #53579
Das Update hat offensichtlich nicht funktioniert, denn der HBCI4Java-Bug aus der alten HBCI4Java-Version ist immer noch zu sehen. Entweder die RPMs enthalten noch immer eine zu alte Version der Bibliothek, oder der Update-Vorgang selbst hat nicht funktioniert...

Kannst Du versuchen, zumindest testweise das nightly build von Jameica+Hibiscus manuell zu installieren?

-stefan-

Kutscher58

Betreff:

Re: Fehler bei der Synchronisation hibiscus 1.7 jameica 1.9

 ·  Gepostet: 30.11.2008 - 23:02 Uhr  ·  #53584
Geschafft!

Ich hab' das ganze Hibiscus, Jameica und HBCI Pin/Tan gelöscht und neu installiert.

Jetzt geht's wieder.

Vielen Dank für Eure Hilfe!