Hibiscus Server Error >2.8.0 error while processing job result: java.lang.NoSuchFieldError: camtBooked

comDirect, DiBa

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: 04 / 2019
Betreff:

Hibiscus Server Error >2.8.0 error while processing job result: java.lang.NoSuchFieldError: camtBooked

 · 
Gepostet: 03.04.2019 - 13:14 Uhr  ·  #1
Danke für Hibiscus, den Hibiscus-Server und die kontinuierliche Wartung.
Ich benutze den Hibiscus-Server mit aktiviertem Scheduler für zwei Banken, die DiBa und die ComDirect mit einigen Konten.

Bis Version 2.8.0 gab es hier keinerlei Probleme. Bei allen Versionen danach wird der Scheduler regelmäßig wegen Fehlern gestoppt. Die Fehler sind immer ähnlich dem unten gezeigten. Es startete mit der ComDirect auf effektiv allen Konten und ist auch bei einem Girokonto der DiBa zu sehen. Abhilfe bringt nur die komplette Deaktivierung des Kontos.
Ich habe versucht die BPD/UPD zu aktualisieren in dem ich in den Account-Eigenschaften die Kontos neu einlassen lassen habe - ohne Erfolg.
Das Wiki für die Desktop-Version schrieb, dass es eine Möglichkeit geben soll CAMT abzuschalten - leider habe ich für den Hibiscus-Server nichts dergleichen gefunden.

Code

[Fri Mar 29 21:14:52 UTC 2019][INFO][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.system.ConsoleMonitor.setStatusText] Fehler beim Auswerten des HBCI-Auftrages Get Transactions Girokonto, IBAN tolleiban [ING-DiBa]
[Fri Mar 29 21:14:52 UTC 2019][ERROR][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs] error while processing job result
java.lang.NoSuchFieldError: camtBooked
        at de.willuhn.jameica.hbci.server.hbci.HBCIUmsatzJob.markExecuted(HBCIUmsatzJob.java:193)
        at de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.markExecutedInternal(AbstractHBCIJob.java:362)
        at de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult(AbstractHBCIJob.java:300)
        at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:393)
        at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:295)
        at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
        at de.willuhn.jameica.system.Server$1.run(Server.java:126)

[Fri Mar 29 21:14:52 UTC 2019][INFO][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.system.ConsoleMonitor.log] camtBooked
[Fri Mar 29 21:14:52 UTC 2019][WARN][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync] found errors or synchronization cancelled, mark PIN cache dirty [have error: true, interrupted: false]
[Fri Mar 29 21:14:52 UTC 2019][INFO][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.close] closing resources
[Fri Mar 29 21:14:52 UTC 2019][INFO][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.hbci.gui.action.PassportProcessCode3072.handleAction] no changed customer data in persistent data of passport found
[Fri Mar 29 21:14:52 UTC 2019][INFO][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] closing pin/tan passport
[Fri Mar 29 21:14:52 UTC 2019][INFO][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.close] pin/tan passport closed
[Fri Mar 29 21:14:52 UTC 2019][INFO][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] Error while processing HBCI-Job
de.willuhn.util.ApplicationException: Error while processing HBCI-Job
        at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:325)
        at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
        at de.willuhn.jameica.system.Server$1.run(Server.java:126)

[Fri Mar 29 21:14:52 UTC 2019][INFO][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.updateStatus] updating synchronization status to: ERROR
[Fri Mar 29 21:14:52 UTC 2019][ERROR][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.system.ConsoleMonitor.setStatusText] Error while processing HBCI-Job
[Fri Mar 29 21:14:52 UTC 2019][INFO][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] stopping synchronization
[Fri Mar 29 21:14:52 UTC 2019][INFO][[Jameica Backgroundtask] de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] finished
[Fri Mar 29 21:14:52 UTC 2019][ERROR][pool-1-thread-1][de.willuhn.jameica.messaging.StatusBarServerMessageConsumer.handleMessage] Error while processing HBCI-Job


Olaf: Gibt es Pläne evtl. die GitHub Issue Tracker anstelle des alten BugZilla zu aktivieren für Bug-Reports?
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10144
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus Server Error >2.8.0 error while processing job result: java.lang.NoSuchFieldError: camtBooked

 · 
Gepostet: 03.04.2019 - 14:01 Uhr  ·  #2
Zur Fehlermeldung "java.lang.NoSuchFieldError: camtBooked" siehe

topic.php?p=141506#real141506

Du hast da offensichtlich eine neuere Hibiscus/Hibiscus-Server-Version über eine alte drüber kopiert und da jetzt zwei konkurrierende HBCI4Java-JAR-Dateien im Programm-Ordner. Und unter Umständen auch noch andere doppelte Dateien.

Ich verstehe die Logik dahinter nicht. Fehler durch drüber kopierte Versionen kommen hier seit jeher immer wieder. Was ist denn der Gedanke dahinter? An mehreren Stellen im Wiki wird deutlich darauf hingewiesen, dass neue Versionen nicht über alte drüber kopiert werden sollen (https://www.willuhn.de/wiki/doku.php?id=support:update) und dass die Benutzerdaten streng von den Programmdaten getrennt sind (
https://www.willuhn.de/wiki/doku.php?id=support:backup)

Ich nehme an, dass User befürchten, Benutzerdaten zu verlieren, wenn sie die bisherige Programmversion löschen. Diese Denke stammt aber aus einer Zeit vor Windows XP, wo es vielleicht noch Programme gab, die die Benutzerdaten im Programmordner speicherten. Kein Programm speichert heutzutage noch Benutzerdaten im Programmordner. Dennoch steckt das immer noch in den Usern drin.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 2
Dabei seit: 04 / 2019
Betreff:

[geloest] Hibiscus Server Error >2.8.0 error while processing job result: java.lang.NoSuchFieldError: camtBooked

 · 
Gepostet: 21.04.2019 - 13:30 Uhr  ·  #3
Danke, hat genau so funktioniert wie von Dir geschildert.
Musste entsprechend die Konfigdatei mit der Datenbank-Config übernehmen und danach lief es wieder.
Gewählte Zitate für Mehrfachzitierung:   0