[Gelöst mit SWT-Update] DKB-Visa: Abruf scheitert (Exception bei Auth.Login)

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
mxmehl
Beiträge: 7
Registriert: Mo 28. Nov 2016, 20:15

[Gelöst mit SWT-Update] DKB-Visa: Abruf scheitert (Exception bei Auth.Login)

Beitrag von mxmehl » Di 27. Apr 2021, 10:53

Hallo zusammen,

ich kann seit einigen Tagen nicht mehr jegliche DKB-Visa-Karten abrufen. Einen genauen Zeitpunkt (Update o.ä. kann ich nicht ausmachen). Ich habe auch einmal websync aus den nightly-repos installiert, das hat aber nichts geändert. Updates sind keine ausstehend.

Der Fehler ist bei allen Karten derselbe. Meine normalen DKB-Girokonten, das Wertpapier-Depot (mit Depotviewer) oder das neue DKB-Tagesgeld funktionieren alle tadellos.

Unten exemplarisch für meine normale Visa-Karte:

Code: Alles auswählen

[27.04.2021 10:46:05] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[27.04.2021 10:46:05]  
[27.04.2021 10:46:05] System-Info: OS[Linux (ver. 5.10.30-1-MANJARO) amd64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.3 | Build: 365 vom 20210420]
[27.04.2021 10:46:05] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.23 | Build: 707 vom 20210420] [Hibiscus Mashup ver. 0.9.18 | Build: 440 vom 20210125]
[27.04.2021 10:46:05] Überprüfe Jameica-Version ...
[27.04.2021 10:46:05] OK: Jameica-Version 2.10.0 installiert und aktiv
[27.04.2021 10:46:05] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[27.04.2021 10:46:05] OK: Java-Version 11.0.10 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib/jvm/java-11-openjdk)
[27.04.2021 10:46:05] Überprüfe Selenium-Version ...
[27.04.2021 10:46:05] OK: Selenium-Version 3.141.59 installiert und aktiv
[27.04.2021 10:46:05] Überprüfe ChromeDriver-Version ...
[27.04.2021 10:46:05] OK: ChromeDriver-Version 90.0.4430.24 installiert und aktiv
[27.04.2021 10:46:05]  
[27.04.2021 10:46:05] Synchronisiere Konto 'DKB - Visa Kreditkarte, IBAN DE6312..999XXX [Deutsche Kr...ank Berlin]' ...
[27.04.2021 10:46:05] ChromeDriver Proxy-Einstellungen setzen ...
[27.04.2021 10:46:05] Info-Warnung: Systemproxy-Einstellungen verwenden ist in der Applikation eingestellt, es ist aber kein Proxy im System eingetragen!
[27.04.2021 10:46:05] Selenium WebDriver über ChromeDriver wird gestartet ...
[27.04.2021 10:46:05] Überprüfe Chrome-Version ...
[27.04.2021 10:46:05] OK. Browser ist: chrome ver. 90
[27.04.2021 10:46:07] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 1034******* auf https://www.dkb.de/banking ...
[27.04.2021 10:46:08] Fehler: Exception bei Auth.Login! Fehlernachricht: DKB-Visa-Login fehlgeschlagen! org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.RuntimeException: java.lang.NoSuchMethodError: 'int org.eclipse.swt.widgets.Monitor.getZoom()')
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
	at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
	at de.derrichter.hibiscus.mashup.gui.dialogs.AbstractDialog.open(AbstractDialog.java:550)
	at de.derrichter.hibiscus.mashup.crossover.callback.WebDialogs.askPIN(WebDialogs.java:304)
	at de.derrichter.hibiscus.mashup.crossover.interact.Auth.getPasswort(Auth.java:104)
	at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:303)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.dkbvisa.Collector.run(Collector.java:184)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:77)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:655)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodError: 'int org.eclipse.swt.widgets.Monitor.getZoom()'
	at de.derrichter.hibiscus.mashup.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:564)
	at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
	at de.willuhn.jameica.gui.GUI.loop(GUI.java:928)
	at de.willuhn.jameica.gui.GUI.init(GUI.java:331)
	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:75)
Caused by: java.lang.NoSuchMethodError: 'int org.eclipse.swt.widgets.Monitor.getZoom()'
	at de.derrichter.hibiscus.mashup.gui.dialogs.PasswordDialog.paint(PasswordDialog.java:219)
	at de.derrichter.hibiscus.mashup.gui.dialogs.PinDialog.paint(PinDialog.java:114)
	at de.derrichter.hibiscus.mashup.gui.dialogs.AbstractDialog$4.run(AbstractDialog.java:560)
	... 9 more
Wenn die jameica.log gebraucht wird, kann ich die auch gerne zur Verfügung stellen.

Danke schonmal für jede Hilfe!
Zuletzt geändert von mxmehl am Di 27. Apr 2021, 12:29, insgesamt 1-mal geändert.

Online
hbci
VIP
VIP
Beiträge: 151
Registriert: Sa 7. Mär 2020, 15:01

Re: DKB-Visa: Abruf scheitert (Exception bei Auth.Login)

Beitrag von hbci » Di 27. Apr 2021, 11:33

Scheint der gleiche Fehler wie hier zu sein.

mxmehl
Beiträge: 7
Registriert: Mo 28. Nov 2016, 20:15

Re: DKB-Visa: Abruf scheitert (Exception bei Auth.Login)

Beitrag von mxmehl » Di 27. Apr 2021, 12:28

Ah danke! Der Fehler lag an SWT, das bei Arch Linux sehr veraltet bzw. gar nicht mehr verfügbar ist. Eine Reinstallation von Jameica und Hibiscus und die Entfernung von SWT dazwischen löst zumindest dieses Problem.

Siehe auch diesen Beitrag, über den ich auf das Problem gekommen bin.

Zurück zu „Hibiscus Mashup über Finance.Websync - (Beta 0.x = neue Release 3 der alten Scripte)“