Code: Alles auswählen
[04.10.2022 20:01:39] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[04.10.2022 20:01:39]
[04.10.2022 20:01:39] System-Info: OS[Windows 10 (ver. 10.0) amd64] Platform[Jameica 2.10.2 | Build: 484 vom 20220503] Plugin[hibiscus 2.10.8 | Build: 370 vom 20220912]
[04.10.2022 20:01:39] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.43-nightly | Build: 866 vom 20221004] [Hibiscus Mashup ver. 0.9.26-nightly | Build: 513 vom 20221004]
[04.10.2022 20:01:39] Überprüfe Jameica-Version ...
[04.10.2022 20:01:39] OK: Jameica-Version 2.10.2 installiert und aktiv
[04.10.2022 20:01:39] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[04.10.2022 20:01:39] OK: Java-Version 11.0.15 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\PortableApps\jameica 2.10.2\jre-win64)
[04.10.2022 20:01:39] Überprüfe BrowserUpProxy-Version ...
[04.10.2022 20:01:39] OK: BrowserUpProxy-Version 2.1.5 installiert und aktiv
[04.10.2022 20:01:39] Überprüfe Selenium-Version ...
[04.10.2022 20:01:39] OK: Selenium-Version 4.4.0 installiert und aktiv
[04.10.2022 20:01:39] Überprüfe ChromeDriver-Version ...
[04.10.2022 20:01:39] OK: ChromeDriver-Version 105.0.5195.52 installiert und aktiv
[04.10.2022 20:01:39] Überprüfe PDFBox-Version ...
[04.10.2022 20:01:39] OK: PDFBox-Version 2.0.26 installiert und aktiv
[04.10.2022 20:01:39]
[04.10.2022 20:01:39] Synchronisiere Konto 'Santander 1plus 1, IBAN DE3531..011520 [Santander Consumer Bank]' ...
[04.10.2022 20:01:39] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[04.10.2022 20:01:39] ChromeDriver Proxy-Einstellungen setzen ...
[04.10.2022 20:01:39] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[04.10.2022 20:01:39] Selenium WebDriver über ChromeDriver wird gestartet ...
[04.10.2022 20:01:42] Überprüfe Chrome-Version ...
[04.10.2022 20:01:42] OK. Browser ist: chrome ver. 105
[04.10.2022 20:01:44] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://meine.santander.de/olb ...
[04.10.2022 20:03:00] Santander-Login war erfolgreich
[04.10.2022 20:03:00] INFO: Es werden nun gleich alle aktive Santander-Konten, mit aktivierter Sync-Option, zur Anmeldekennung '*******' abgearbeitet ...
[04.10.2022 20:03:00] Konto 'Santander Giro, IBAN DE6331..* [Santander Consumer Bank] wird synchronisiert ...
[04.10.2022 20:03:00] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[04.10.2022 20:03:00] Suche Umsätze im Zeitraum vom 20.09.2022 bis 04.10.2022 und lese diese aus ...
[04.10.2022 20:03:40] Kontoauszug erfolgreich. Importiere Daten ...
[04.10.2022 20:03:41] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[04.10.2022 20:03:41] Saldo aktualisiert von Konto: Santander Giro
[04.10.2022 20:03:41] Konto 'Santander 1plus 1, IBAN DE3531..011520 [Santander Consumer Bank] wird synchronisiert ...
[04.10.2022 20:03:41] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[04.10.2022 20:03:41] Suche Umsätze im Zeitraum vom 13.09.2022 bis 04.10.2022 und lese diese aus ...
[04.10.2022 20:04:07] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Santander-Sync_1664906647311.png
[04.10.2022 20:04:35] Web-Logout der aktuellen Online-Sitzung ...
[04.10.2022 20:04:39] Santander-Logout war erfolgreich
[04.10.2022 20:04:40] Fehler: WebDriver-Fehler: java.lang.Exception: element 'postboxButton' not found: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.xpath: //a[@href='#/postbox'] (tried for 15 second(s) with 500 milliseconds interval)
at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:87)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:595)
at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:1042)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.santanderconsumerbank.Collector.run(Collector.java:373)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:854)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
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[@href='#/postbox']"}
(Session info: headless chrome=105.0.5195.127)
For documentation on this error, please visit: https://selenium.dev/exceptions/#no_such_element
Build info: version: '4.4.0', revision: 'e5c75ed026a'
System info: host: 'AKOYA', ip: '192.168.56.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.15'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [44816221f70d5f0db1dbf909dfb54a2a, findElement {using=xpath, value=//a[@href='#/postbox']}]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 105.0.5195.127, chrome: {chromedriverVersion: 105.0.5195.52 (412c95e51883..., userDataDir: C:\Users\*\AppData\Local\...}, goog:chromeOptions: {debuggerAddress: localhost:61996}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: WINDOWS, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:61996/devtoo..., se:cdpVersion: 105.0.5195.127, 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: 44816221f70d5f0db1dbf909dfb54a2a
at jdk.internal.reflect.GeneratedConstructorAccessor54.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:53)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:184)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:167)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:142)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:547)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:162)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:60)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:365)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:357)
at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:174)
at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:171)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
... 7 more
For documentation on this error, please visit: https://selenium.dev/exceptions/#no_such_element
Build info: version: '4.4.0', revision: 'e5c75ed026a'
System info: host: 'AKOYA', ip: '192.168.56.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.15'
Driver info: driver.version: unknown
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:767)
at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:1042)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.santanderconsumerbank.Collector.run(Collector.java:373)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:854)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
[04.10.2022 20:04:40] Synchronisierung via non-HBCI (Hibiscus Mashup) wird nach Fehler fortgesetzt
[04.10.2022 20:04:40]
[04.10.2022 20:04:40] Synchronisiere Konto 'Santander 1plus 2, IBAN DE3531..011520 [Santander Consumer Bank]' ...
[04.10.2022 20:04:40] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[04.10.2022 20:04:40] ChromeDriver Proxy-Einstellungen setzen ...
[04.10.2022 20:04:40] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[04.10.2022 20:04:40] Selenium WebDriver über ChromeDriver wird gestartet ...
[04.10.2022 20:04:43] Überprüfe Chrome-Version ...
[04.10.2022 20:04:43] OK. Browser ist: chrome ver. 105
[04.10.2022 20:04:45] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://meine.santander.de/olb ...
[04.10.2022 20:06:00] Santander-Login war erfolgreich
[04.10.2022 20:06:00] INFO: Es werden nun gleich alle aktive Santander-Konten, mit aktivierter Sync-Option, zur Anmeldekennung '*******' abgearbeitet ...
[04.10.2022 20:06:00] Konto 'Santander Giro, IBAN DE6331..* [Santander Consumer Bank] wird synchronisiert ...
[04.10.2022 20:06:00] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[04.10.2022 20:06:00] Suche Umsätze im Zeitraum vom 20.09.2022 bis 04.10.2022 und lese diese aus ...
[04.10.2022 20:06:41] Kontoauszug erfolgreich. Importiere Daten ...
[04.10.2022 20:06:41] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[04.10.2022 20:06:41] Saldo aktualisiert von Konto: Santander Giro
[04.10.2022 20:06:41] Konto 'Santander 1plus 1, IBAN DE3531..011520 [Santander Consumer Bank] wird synchronisiert ...
[04.10.2022 20:06:41] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[04.10.2022 20:06:41] Suche Umsätze im Zeitraum vom 13.09.2022 bis 04.10.2022 und lese diese aus ...
[04.10.2022 20:07:31] Web-Logout der aktuellen Online-Sitzung ...
[04.10.2022 20:07:34] Santander-Logout war erfolgreich
[04.10.2022 20:07:35] Fehler: WebDriver-Fehler: java.lang.Exception: element 'postboxButton' not found: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.xpath: //a[@href='#/postbox'] (tried for 15 second(s) with 500 milliseconds interval)
at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:87)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:595)
at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:1042)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.santanderconsumerbank.Collector.run(Collector.java:373)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:854)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
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[@href='#/postbox']"}
(Session info: headless chrome=105.0.5195.127)
For documentation on this error, please visit: https://selenium.dev/exceptions/#no_such_element
Build info: version: '4.4.0', revision: 'e5c75ed026a'
System info: host: 'AKOYA', ip: '192.168.56.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.15'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [8f4464cd2da32e5af1b71bf10e4338ca, findElement {using=xpath, value=//a[@href='#/postbox']}]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 105.0.5195.127, chrome: {chromedriverVersion: 105.0.5195.52 (412c95e51883..., userDataDir: C:\Users\*\AppData\Local\...}, goog:chromeOptions: {debuggerAddress: localhost:62568}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: WINDOWS, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:62568/devtoo..., se:cdpVersion: 105.0.5195.127, 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: 8f4464cd2da32e5af1b71bf10e4338ca
at jdk.internal.reflect.GeneratedConstructorAccessor54.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:53)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:184)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:167)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:142)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:547)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:162)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:60)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:365)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:357)
at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:174)
at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:171)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
... 7 more
For documentation on this error, please visit: https://selenium.dev/exceptions/#no_such_element
Build info: version: '4.4.0', revision: 'e5c75ed026a'
System info: host: 'AKOYA', ip: '192.168.56.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.15'
Driver info: driver.version: unknown
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:767)
at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:1042)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.santanderconsumerbank.Collector.run(Collector.java:373)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:854)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
[04.10.2022 20:07:35] Synchronisierung via non-HBCI (Hibiscus Mashup) wird nach Fehler fortgesetzt
[04.10.2022 20:07:35]
[04.10.2022 20:07:35] Synchronisiere Konto 'Santander Giro, IBAN DE6331..* [Santander Consumer Bank]' ...
[04.10.2022 20:07:35] Dieses Konto wird einmal ausgelassen da es in dieser Sitzung bereits synchronisiert wurde
[04.10.2022 20:07:35] Das Konto 'Santander Giro, IBAN DE6331..* [Santander Consumer Bank]' wurde erfolgreich synchronisiert
[04.10.2022 20:07:35]
[04.10.2022 20:07:35] Synchronisiere Konto 'Santander Select Visa, IBAN DE3531..011520 [Santander Consumer Bank]' ...
[04.10.2022 20:07:35] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[04.10.2022 20:07:35] ChromeDriver Proxy-Einstellungen setzen ...
[04.10.2022 20:07:36] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[04.10.2022 20:07:36] Selenium WebDriver über ChromeDriver wird gestartet ...
[04.10.2022 20:07:38] Überprüfe Chrome-Version ...
[04.10.2022 20:07:38] OK. Browser ist: chrome ver. 105
[04.10.2022 20:07:41] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://meine.santander.de/olb ...
[04.10.2022 20:08:51] Santander-Login war erfolgreich
[04.10.2022 20:08:51] INFO: Es werden nun gleich alle aktive Santander-Konten, mit aktivierter Sync-Option, zur Anmeldekennung '*******' abgearbeitet ...
[04.10.2022 20:08:51] Konto 'Santander Giro, IBAN DE6331..* [Santander Consumer Bank] wird synchronisiert ...
[04.10.2022 20:08:51] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[04.10.2022 20:08:51] Suche Umsätze im Zeitraum vom 20.09.2022 bis 04.10.2022 und lese diese aus ...
[04.10.2022 20:09:34] Kontoauszug erfolgreich. Importiere Daten ...
[04.10.2022 20:09:34] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[04.10.2022 20:09:34] Saldo aktualisiert von Konto: Santander Giro
[04.10.2022 20:09:34] Konto 'Santander 1plus 1, IBAN DE3531..011520 [Santander Consumer Bank] wird synchronisiert ...
[04.10.2022 20:09:34] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[04.10.2022 20:09:35] Suche Umsätze im Zeitraum vom 13.09.2022 bis 04.10.2022 und lese diese aus ...
[04.10.2022 20:10:01] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Santander-Sync_1664907001176.png
[04.10.2022 20:10:30] Web-Logout der aktuellen Online-Sitzung ...
[04.10.2022 20:10:34] Santander-Logout war erfolgreich
[04.10.2022 20:10:35] Fehler: WebDriver-Fehler: java.lang.Exception: element 'postboxButton' not found: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.xpath: //a[@href='#/postbox'] (tried for 15 second(s) with 500 milliseconds interval)
at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:87)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:595)
at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:1042)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.santanderconsumerbank.Collector.run(Collector.java:373)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:854)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
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[@href='#/postbox']"}
(Session info: headless chrome=105.0.5195.127)
For documentation on this error, please visit: https://selenium.dev/exceptions/#no_such_element
Build info: version: '4.4.0', revision: 'e5c75ed026a'
System info: host: 'AKOYA', ip: '192.168.56.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.15'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [d6a458d4e9ac6318c8722ecb4aa657e9, findElement {using=xpath, value=//a[@href='#/postbox']}]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 105.0.5195.127, chrome: {chromedriverVersion: 105.0.5195.52 (412c95e51883..., userDataDir: C:\Users\*\AppData\Local\...}, goog:chromeOptions: {debuggerAddress: localhost:63195}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: WINDOWS, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:63195/devtoo..., se:cdpVersion: 105.0.5195.127, 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: d6a458d4e9ac6318c8722ecb4aa657e9
at jdk.internal.reflect.GeneratedConstructorAccessor54.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:53)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:184)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:167)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:142)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:547)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:162)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:60)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:365)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:357)
at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:174)
at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:171)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
... 7 more
For documentation on this error, please visit: https://selenium.dev/exceptions/#no_such_element
Build info: version: '4.4.0', revision: 'e5c75ed026a'
System info: host: 'AKOYA', ip: '192.168.56.1', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.15'
Driver info: driver.version: unknown
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:767)
at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:1042)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.santanderconsumerbank.Collector.run(Collector.java:373)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:854)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
Das Log muss man sich mal auf der Zunge zergehen lassen. Es zeigt, denke ich, mal wieder ziemich deutlich, wie unflexibel der Zwangsabruf aller Konten, und das auch noch in der immer gleichen Reihenfolge, die ganze Sache macht. Das Girokonto wird unnötigerweise mehrmals erfolgreich abgerufen. Ebenso die immer gleiche Kreditkarte (1plus 1), allerdings erfolglos, und nach der wird dann abgebrochen. Natürlich mit komplettem Logout und nachfolgend notwendiger Wiedereingabe von Passwort und neuer mTAN. Bei den anderen zwei Karten kommt es gar nicht erst zum Abruf. Der erstellte Screenshot zeigt schlicht die Seite mit den Umsätzen der 1plus 1.