[Erledigt] RaboDirekt - Umsatz Abfrage schlägt fehl

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
magic
Beiträge: 53
Registriert: Fr 3. Apr 2015, 21:19

[Erledigt] RaboDirekt - Umsatz Abfrage schlägt fehl

Beitrag von magic » So 3. Okt 2021, 23:02

Moin,

zwar ist RaboDirekt bereits in der Abwicklung, aber vielleicht kann es noch einen Fix für das Problem geben:

Code: Alles auswählen

[03.10.2021 22:56:51] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[03.10.2021 22:56:51]  
[03.10.2021 22:56:51] System-Info: OS[Linux (ver. 5.11.0-37-generic) amd64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.3 | Build: 365 vom 20210420]
[03.10.2021 22:56:51] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.26 | Build: 733 vom 20211003] [Hibiscus Mashup ver. 0.9.19 | Build: 450 vom 20210531]
[03.10.2021 22:56:51] Überprüfe Jameica-Version ...
[03.10.2021 22:56:51] OK: Jameica-Version 2.10.0 installiert und aktiv
[03.10.2021 22:56:51] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[03.10.2021 22:56:51] OK: Java-Version 16.0.1 von 'Private Build' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib/jvm/java-16-openjdk-amd64)
[03.10.2021 22:56:51] Überprüfe Selenium-Version ...
[03.10.2021 22:56:51] OK: Selenium-Version 3.141.59 installiert und aktiv
[03.10.2021 22:56:51] Überprüfe ChromeDriver-Version ...
[03.10.2021 22:56:51] OK: ChromeDriver-Version 94.0.4606.61 installiert und aktiv
[03.10.2021 22:56:51]  
[03.10.2021 22:56:51] Synchronisiere Konto 'RaboDirect Tagesgeldkonto, Kto. 1xxxxxxxxx [RaboDirect]' ...
[03.10.2021 22:56:51] ChromeDriver Proxy-Einstellungen setzen ...
[03.10.2021 22:56:51] Info-Warnung: Systemproxy-Einstellungen verwenden ist in der Applikation eingestellt, es ist aber kein Proxy im System eingetragen!
[03.10.2021 22:56:51] Selenium WebDriver über ChromeDriver wird gestartet ...
[03.10.2021 22:56:51] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[03.10.2021 22:56:51] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[03.10.2021 22:56:51] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[03.10.2021 22:56:54] OK. Ergebnis der Berechnung: 260DD7D4CBBE1CADDB505966430A05EB (Dauer: 2 Sek.)
[03.10.2021 22:56:54] Überprüfe Chromium-Version ...
[03.10.2021 22:56:54] OK. Browser ist: chrome ver. 94
[03.10.2021 22:56:56] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 1086******* auf https://www.rabodirect.de/mein-konto ...
[03.10.2021 22:57:28] RaboDirect-Login war erfolgreich
[03.10.2021 22:57:28] INFO: es werden nun gleich alle aktiven RaboDirect-Konten zur Anmeldekennung '108*******' abgearbeitet ...
[03.10.2021 22:57:28] Konto 'RaboDirect Tagesgeldkonto, Kto. 1xxxxxxxx [RaboDirect] wird synchronisiert ...
[03.10.2021 22:57:28] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[03.10.2021 22:57:28] Suche Umsätze im Zeitraum vom 28.08.2021 bis 03.10.2021 und lese diese aus ...
[03.10.2021 22:58:01] Web-Logout der aktuellen Online-Sitzung ...
[03.10.2021 22:58:05] RaboDirect-Logout war erfolgreich
[03.10.2021 22:58:05] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.Exception: element 'downloadsectionLink' not found: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.xpath: //a[contains(.,'Transaktionen herunterladen')] (tried for 15 second(s) with 500 milliseconds interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:95)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:272)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:407)
	at de.derrichter.finance.websync.institute.rabodirect.WebPull.getTransData(WebPull.java:393)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run(Collector.java:268)
	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: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//a[contains(.,'Transaktionen herunterladen')]"}
  (Session info: headless chrome=94.0.4606.0)
For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'tim', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.11.0-37-generic', java.version: '16.0.1'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 94.0.4606.0, chrome: {chromedriverVersion: 94.0.4606.61 (418b78f5838ed..., userDataDir: /tmp/.com.google.Chrome.wBm2Hd}, goog:chromeOptions: {debuggerAddress: localhost:46623}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(direct), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
Session ID: 9b589cc50a7b553c8a7f27f8c35e42c4
*** Element info: {Using=xpath, value=//a[contains(.,'Transaktionen herunterladen')]}
	at jdk.internal.reflect.GeneratedConstructorAccessor55.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
	at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:182)
	at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:179)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:249)
	... 7 more

For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'tim', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.11.0-37-generic', java.version: '16.0.1'
Driver info: driver.version: unknown
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:577)
	at de.derrichter.finance.websync.institute.rabodirect.WebPull.getTransData(WebPull.java:393)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run(Collector.java:268)
	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)
Danke & Gruß
Maik

magic
Beiträge: 53
Registriert: Fr 3. Apr 2015, 21:19

Re: RaboDirekt - Umsatz Abfrage schlägt fehl

Beitrag von magic » So 3. Okt 2021, 23:23

Kann es sein, dass es jetzt heißt "Umsätze herunterladen"? Und nicht mehr "Transaktionen herunterladen"?

Bild

Gruß
Maik

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1855
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: RaboDirekt - Umsatz Abfrage schlägt fehl

Beitrag von Hibiscus-Scripter » Mo 18. Okt 2021, 21:19

So, danke für die ordentliche Meldung mit der vollständigen Monitor-Log :thumbup:
das Problem konnte reproduziert und damit untersucht werden.

Hast den Nagel auf den Kopf getroffen :clap: ist aber auch noch eine neue Auswahl dabei.

Gerne mal mit den aktuellen Nightly-Builds von
  • finance.websync
  • hibiscus.mashup
ausprobieren, in welcher die Fehler behoben sein sollten.
:idea: Hilfe hierzu gibst wie immer auch im Tipps und Tricks-Forum


Hier dann bitte auch wieder Rückmeldung geben!
:!: Dabei bitte nicht vergessen:
Sollten dennoch weiterhin Fehler auftreten hier das vollständige Monitor-Log posten!
(formatiert wie in den Posting-Regeln beschrieben)


Gruß :wave:

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

Re: RaboDirekt - Umsatz Abfrage schlägt fehl

Beitrag von hbci » Mo 18. Okt 2021, 21:49

Den Aufwand hättest du besser in andere Baustellen gesteckt, die RaboDirect-Konten werden zum Ende dieses Monats abgerechnet und geschlossen.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1855
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: RaboDirekt - Umsatz Abfrage schlägt fehl

Beitrag von Hibiscus-Scripter » Mo 18. Okt 2021, 22:47

hbci hat geschrieben:
Mo 18. Okt 2021, 21:49
Den Aufwand hättest du besser in andere Baustellen gesteckt, die RaboDirect-Konten werden zum Ende dieses Monats abgerechnet und geschlossen.
ah ok, na wenn DU das sagst, dann sag denen besser mal Bescheid die sollen zu machen :P oder wolltest du "Jahr" schreiben?
Wir haben wichtige Neuigkeiten für Sie! RaboDirect wird zum 31. Dezember 2021 schließen.
Quelle: https://www.rabodirect.de/ <- Der dicke blaue Text

Gruß :wave:

Keine Sorge ich stecke meine Energie und Gesundheit in was ich will :shifty:

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

Re: RaboDirekt - Umsatz Abfrage schlägt fehl

Beitrag von hbci » Mo 18. Okt 2021, 23:04

Ich schrieb von den Konten, nicht der Bank, guggst du: https://www.rabodirect.de/#next-steps

magic
Beiträge: 53
Registriert: Fr 3. Apr 2015, 21:19

Re: RaboDirekt - Umsatz Abfrage schlägt fehl

Beitrag von magic » So 24. Okt 2021, 00:32

Hallo Sebastian,

danke für den Fix.
Aber es läuft noch nicht ganz rund.
Des werden nur die Buchungen ab dem 09.10.2021 abgefragt. Meine letzte Erfolgreiche Abfrage war aber am 11.09.2021!?

Code: Alles auswählen

[24.10.2021 00:06:19] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[24.10.2021 00:06:19]  
[24.10.2021 00:06:19] System-Info: OS[Linux (ver. 5.11.0-37-generic) amd64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.3 | Build: 365 vom 20210420]
[24.10.2021 00:06:19] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.26-nightly | Build: 736 vom 20211018] [Hibiscus Mashup ver. 0.9.19 | Build: 450 vom 20210531]
[24.10.2021 00:06:19] Überprüfe Jameica-Version ...
[24.10.2021 00:06:19] OK: Jameica-Version 2.10.0 installiert und aktiv
[24.10.2021 00:06:19] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[24.10.2021 00:06:19] OK: Java-Version 16.0.1 von 'Private Build' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib/jvm/java-16-openjdk-amd64)
[24.10.2021 00:06:19] Überprüfe Selenium-Version ...
[24.10.2021 00:06:19] OK: Selenium-Version 3.141.59 installiert und aktiv
[24.10.2021 00:06:19] Überprüfe ChromeDriver-Version ...
[24.10.2021 00:06:19] OK: ChromeDriver-Version 94.0.4606.61 installiert und aktiv
[24.10.2021 00:06:19]  
[24.10.2021 00:06:19] Synchronisiere Konto 'RaboDirect mweidemSparbuch, IBAN DE0550..165416 [RaboDirect]' ...
[24.10.2021 00:06:19] ChromeDriver Proxy-Einstellungen setzen ...
[24.10.2021 00:06:19] Info-Warnung: Systemproxy-Einstellungen verwenden ist in der Applikation eingestellt, es ist aber kein Proxy im System eingetragen!
[24.10.2021 00:06:19] Selenium WebDriver über ChromeDriver wird gestartet ...
[24.10.2021 00:06:19] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[24.10.2021 00:06:19] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[24.10.2021 00:06:19] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[24.10.2021 00:06:22] OK. Ergebnis der Berechnung: 260DD7D4CBBE1CADDB505966430A05EB (Dauer: 2 Sek.)
[24.10.2021 00:06:22] Überprüfe Chromium-Version ...
[24.10.2021 00:06:22] OK. Browser ist: chrome ver. 94
[24.10.2021 00:06:24] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 1086******* auf https://www.rabodirect.de/mein-konto ...
[24.10.2021 00:07:01] RaboDirect-Login war erfolgreich
[24.10.2021 00:07:01] INFO: es werden nun gleich alle aktiven RaboDirect-Konten zur Anmeldekennung '108*******' abgearbeitet ...
[24.10.2021 00:07:01] Konto 'RaboDirect Tagesgeldkonto, Kto. 1086******* [RaboDirect] wird synchronisiert ...
[24.10.2021 00:07:01] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[24.10.2021 00:07:01] Suche Umsätze im Zeitraum vom 09.10.2021 bis 24.10.2021 und lese diese aus ...
[24.10.2021 00:07:48] Web-Logout der aktuellen Online-Sitzung ...
[24.10.2021 00:07:52] RaboDirect-Logout war erfolgreich
[24.10.2021 00:07:52] Fehler: Fehlermeldung des Servers: Für den gewählten Zeitraum wurden keine Umsätze gefunden.
Kann ich das Abrufdatum irgendwie beeinflussen?

Schöne Grüße
Maik

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1855
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: RaboDirekt - Umsatz Abfrage schlägt fehl

Beitrag von Hibiscus-Scripter » So 24. Okt 2021, 20:05

Dahingehend hat sich natürlich nix geändert, warum auch.
Das Plugin verwendet wie immer das letzte Kontospeicherdatum minus zwei Wochen.
Wenn du das manuell gespeichert oder bearbeitet hast, kann das Plugin auch nix dafür.

Du kannst jederzeit mit der Hibiscus-Funktion das Kontosaldo und Datum zurücksetzen und einen neuen Komplettabruf ansotossen.
Die Zwischensaldoberechnung von Hibiscus darf aber nicht verwendet werden, da diese ja auch manuell eingreift und das Konto und das sollte man wie immer gesagt, niemals tun.

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

magic
Beiträge: 53
Registriert: Fr 3. Apr 2015, 21:19

Re: [Erledigt] RaboDirekt - Umsatz Abfrage schlägt fehl

Beitrag von magic » So 24. Okt 2021, 22:39

Hallo Sebastian,

vielen Dank für die Rückmeldung.

Das Problem ist wohl, dass wenn ein Zeitraum ohne Umsätze ausgewählt wird, der Bank-Server einen Fehler zurück meldet und das Script dann abbricht.
Nachdem ich bei allen Konten das Datum des letzten Abrufes / Saldo auf das Datum vom letzten Umsatz gesetzt habe, lief das Script soweit durch, und meldete von selbst, dass keine neue Umsätze gefunden wurden.

Trotzdem gab es noch eine Fehlermeldung:

Code: Alles auswählen

24.10.2021 22:22:23] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[24.10.2021 22:22:23]  
[24.10.2021 22:22:23] System-Info: OS[Linux (ver. 5.11.0-37-generic) amd64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.3 | Build: 365 vom 20210420]
[24.10.2021 22:22:23] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.26-nightly | Build: 736 vom 20211018] [Hibiscus Mashup ver. 0.9.19 | Build: 450 vom 20210531]
[24.10.2021 22:22:23] Überprüfe Jameica-Version ...
[24.10.2021 22:22:23] OK: Jameica-Version 2.10.0 installiert und aktiv
[24.10.2021 22:22:23] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[24.10.2021 22:22:23] OK: Java-Version 16.0.1 von 'Private Build' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib/jvm/java-16-openjdk-amd64)
[24.10.2021 22:22:23] Überprüfe Selenium-Version ...
[24.10.2021 22:22:23] OK: Selenium-Version 3.141.59 installiert und aktiv
[24.10.2021 22:22:23] Überprüfe ChromeDriver-Version ...
[24.10.2021 22:22:23] OK: ChromeDriver-Version 94.0.4606.61 installiert und aktiv
[24.10.2021 22:22:23]  
[24.10.2021 22:22:23] Synchronisiere Konto 'K Tagesgeld, IBAN DE1250..880013 [RaboDirect]' ...
[24.10.2021 22:22:23] ChromeDriver Proxy-Einstellungen setzen ...
[24.10.2021 22:22:23] Info-Warnung: Systemproxy-Einstellungen verwenden ist in der Applikation eingestellt, es ist aber kein Proxy im System eingetragen!
[24.10.2021 22:22:23] Selenium WebDriver über ChromeDriver wird gestartet ...
[24.10.2021 22:22:23] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[24.10.2021 22:22:23] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[24.10.2021 22:22:23] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[24.10.2021 22:22:26] OK. Ergebnis der Berechnung: 260DD7D4CBBE1CADDB505966430A05EB (Dauer: 2 Sek.)
[24.10.2021 22:22:26] Überprüfe Chromium-Version ...
[24.10.2021 22:22:26] OK. Browser ist: chrome ver. 94
[24.10.2021 22:22:28] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 1086******* auf https://www.rabodirect.de/mein-konto ...
[24.10.2021 22:23:00] RaboDirect-Login war erfolgreich
[24.10.2021 22:23:00] INFO: es werden nun gleich alle aktiven RaboDirect-Konten zur Anmeldekennung '108*******' abgearbeitet ...
[24.10.2021 22:23:00] Konto 'RaboDirect Tagesgeldkonto, Kto. 10****6 [RaboDirect] wird synchronisiert ...
[24.10.2021 22:23:00] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[24.10.2021 22:23:00] Suche Umsätze im Zeitraum vom 19.07.2021 bis 24.10.2021 und lese diese aus ...
[24.10.2021 22:23:25] Kontoauszug erfolgreich. Importiere Daten ...
[24.10.2021 22:23:25] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[24.10.2021 22:23:25] Saldo aktualisiert von Konto: RaboDirect Tagesgeldkonto
[24.10.2021 22:23:25] Info-Warnung: der Kontoauszugssaldo ist aktuell doch es werden noch Buchungen erwartet! Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
[24.10.2021 22:23:25] Konto 'RaboDirect C, Kto. 10****8 [RaboDirect] wird synchronisiert ...
[24.10.2021 22:23:25] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[24.10.2021 22:23:25] Suche Umsätze im Zeitraum vom 19.07.2021 bis 24.10.2021 und lese diese aus ...
[24.10.2021 22:23:51] Kontoauszug erfolgreich. Importiere Daten ...
[24.10.2021 22:23:51] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[24.10.2021 22:23:52] Saldo aktualisiert von Konto: RaboDirect C
[24.10.2021 22:23:52] Info-Warnung: der Kontoauszugssaldo ist aktuell doch es werden noch Buchungen erwartet! Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
[24.10.2021 22:23:52] Konto 'RaboDirect mSparbuch, IBAN DE0550..165416 [RaboDirect] wird synchronisiert ...
[24.10.2021 22:23:52] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[24.10.2021 22:23:52] Suche Umsätze im Zeitraum vom 23.04.2015 bis 24.10.2021 und lese diese aus ...
[24.10.2021 22:24:03] Web-Logout der aktuellen Online-Sitzung ...
[24.10.2021 22:24:06] RaboDirect-Logout war erfolgreich
[24.10.2021 22:24:06] Fehler: WebDriver-Fehler: java.lang.Exception: {ElementClickInterceptedException} element 'kontoDetailsLink' miss the click: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <p class="mx-text mx-name-text33 text-white text-xl-responsive text-cut-off text-nowrap text-semibold">...</p> is not clickable at point (562, 1056). Other element would receive the click: <div style="display: block;" class="announcementBanner" data-color-scheme="grey" data-announcement-id="c97bb71b-d267-44ea-a6cf-16458369d661" data-hide-for-duration="24">...</div>
  (Session info: headless chrome=94.0.4606.0)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'tim', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.11.0-37-generic', java.version: '16.0.1'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 94.0.4606.0, chrome: {chromedriverVersion: 94.0.4606.61 (418b78f5838ed..., userDataDir: /tmp/.com.google.Chrome.KtCnP8}, goog:chromeOptions: {debuggerAddress: localhost:42925}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(direct), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
Session ID: 3f6318ecd03bd58f65f880031fbca8d6
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:427)
	at de.derrichter.finance.websync.institute.rabodirect.WebPull.getTransData(WebPull.java:251)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run(Collector.java:268)
	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)

	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:577)
	at de.derrichter.finance.websync.institute.rabodirect.WebPull.getTransData(WebPull.java:251)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.rabodirect.Collector.run(Collector.java:268)
	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)
Die Rabobank scheint nicht nur den Download-Button für die Umsätze geändert zu haben.... :-( Damit hätten sie auch noch bis zum Jahresende warten können...


Gruß
Maik

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1855
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: RaboDirekt - Umsatz Abfrage schlägt fehl

Beitrag von Hibiscus-Scripter » Mo 25. Okt 2021, 21:07

ok, danke @magic für die Meldung.

Bei deinem Fehler wird einfach wieder ein Hinweis-Banner wegen der Schließung der Rabo angezeigt.
Mit der neuen Nightly-Build sollte es nun besser laufen.

Gruß :wave:
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

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