ich habe das gesamte Rundum-Sorglos-Paket sowie die fehlenden Plugins installiert bzw. geuppt. Beim Abruf meines Tagesgeldkontos bei der Barclays Bank bricht das Syncronisieren jedoch mit einem Fehler ab. Ob sich an der Webseite der Bank etwas geändert hat kann ich leider nicht sagen, da das Konto neu ist.
Code: Alles auswählen
[08.03.2023 17:15:16] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[08.03.2023 17:15:16]
[08.03.2023 17:15:16] System-Info: OS[Windows 10 (ver. 10.0) amd64] Platform[Jameica 2.10.3 | Build: 486 vom 20230125] Plugin[hibiscus 2.10.10 | Build: 372 vom 20230125]
[08.03.2023 17:15:16] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.52-nightly | Build: 934 vom 20230307] [Hibiscus Mashup ver. 0.9.31 | Build: 540 vom 20230226]
[08.03.2023 17:15:16] Überprüfe Jameica-Version ...
[08.03.2023 17:15:16] OK: Jameica-Version 2.10.3 installiert und aktiv
[08.03.2023 17:15:16] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[08.03.2023 17:15:16] OK: Java-Version 11.0.18 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\jameica\jre-win64)
[08.03.2023 17:15:16] Überprüfe Selenium-Version ...
[08.03.2023 17:15:16] OK: Selenium-Version 4.8.1 installiert und aktiv
[08.03.2023 17:15:16] Überprüfe ChromeDriver-Version ...
[08.03.2023 17:15:16] OK: ChromeDriver-Version 110.0.5481.77 installiert und aktiv
[08.03.2023 17:15:16] Überprüfe POI-Version ...
[08.03.2023 17:15:16] OK: POI-Version 5.2.3 installiert und aktiv
[08.03.2023 17:15:16]
[08.03.2023 17:15:16] Synchronisiere Konto 'Barclays-Visa - Kreditkarte, IBAN DE28.........4 [Barclays Ba...urg Branch]' ... (habe ich hier noch etwas gekürzt..)
[08.03.2023 17:15:16] Selenium WebDriver über ChromeDriver wird gestartet ...
[08.03.2023 17:15:17] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[08.03.2023 17:15:17] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[08.03.2023 17:15:17] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[08.03.2023 17:15:20] OK. Ergebnis der Berechnung: 8EACAD0A1CA8C8CA81941EC9AFAD35FC (Dauer: 2 Sek.)
[08.03.2023 17:15:21] Überprüfe Chromium-Version ...
[08.03.2023 17:15:21] OK. Browser ist: chrome ver. 110
[08.03.2023 17:15:23] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung A951******* auf https://banking.barclaycard.de ...
[08.03.2023 17:15:45] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! WebDriver-Fehler: java.lang.Exception: {ElementClickInterceptedException} element 'submitContinue' miss the click: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <button _ngcontent-aaa-c33="" class="vc-btn--primary vc-btn" id="btn-NextButton" aria-label="Anmelden">...</button> is not clickable at point (607, 541). Other element would receive the click: <ul _ngcontent-aaa-c97="">...</ul>
(Session info: chrome=110.0.5481.0)
Build info: version: '4.8.1', revision: '8ebccac989'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.18'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [ae04432ceb6b8ffbbbcffddbe9d4982c, clickElement {id=d79752b1-62a1-4d14-8c61-afab3dae407b}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 110.0.5481.0, chrome: {chromedriverVersion: 110.0.5481.77 (65ed616c6e8e..., userDataDir: C:\Users\jkeller\AppData\Lo...}, goog:chromeOptions: {debuggerAddress: localhost:54959}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: WINDOWS, proxy: Proxy(direct), se:cdp: ws://localhost:54959/devtoo..., se:cdpVersion: 110.0.5481.0, 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}
Element: [[ChromeDriver: chrome on WINDOWS (ae04432ceb6b8ffbbbcffddbe9d4982c)] -> xpath: //button[@id='btn-NextButton']]
Session ID: ae04432ceb6b8ffbbbcffddbe9d4982c
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.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:543)
at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:257)
at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:78)
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:619)
at de.derrichter.finance.websync.institute.barclaysvisa.WebAuth.loginWithSelenium(WebAuth.java:147)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:360)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclaysvisa.Collector.run(Collector.java:167)
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)
at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:771)
at de.derrichter.finance.websync.institute.barclaysvisa.WebAuth.loginWithSelenium(WebAuth.java:147)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:360)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclaysvisa.Collector.run(Collector.java:167)
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)
Danke und Gruß
Jürgen