[Erledigt] Advanzia Kreditkarte: element 'accountDetailsButton' not found

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
Armer Alter
VIP
VIP
Beiträge: 29
Registriert: Fr 1. Aug 2014, 14:25
Been thanked: 2 times

[Erledigt] Advanzia Kreditkarte: element 'accountDetailsButton' not found

Beitrag von Armer Alter » Fr 16. Aug 2024, 12:42

Läuft leider nicht bei mir oder es ist noch ein anderes Problem.

Code: Alles auswählen

[16.08.2024 12:32:58] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[16.08.2024 12:32:58]  
[16.08.2024 12:32:58] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.20 | Build: 384 vom 20240405]
[16.08.2024 12:32:58] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.78 | Build: 1140 vom 20240812] [Hibiscus Mashup ver. 0.9.46 | Build: 620 vom 20240813]
[16.08.2024 12:32:58] Überprüfe Jameica-Version ...
[16.08.2024 12:32:58] OK: Jameica-Version 2.10.4 installiert und aktiv
[16.08.2024 12:32:58] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[16.08.2024 12:32:58] OK: Java-Version 11.0.18 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: G:\jameica\jre-win64)
[16.08.2024 12:32:58] Überprüfe Selenium-Version ...
[16.08.2024 12:32:58] OK: Selenium-Version 4.23.1 installiert und aktiv
[16.08.2024 12:32:58] Überprüfe ChromeDriver-Version ...
[16.08.2024 12:32:58] OK: ChromeDriver-Version 127.0.6533.99 installiert und aktiv
[16.08.2024 12:32:58] Überprüfe PDFBox-Version ...
[16.08.2024 12:32:58] OK: PDFBox-Version 2.0.32 installiert und aktiv
[16.08.2024 12:32:58] Überprüfe POI-Version ...
[16.08.2024 12:32:58] OK: POI-Version 5.3.0 installiert und aktiv
[16.08.2024 12:32:58] Überprüfe HTMLUnit-Version ...
[16.08.2024 12:32:58] OK: HTMLUnit-Version 4.4.0 installiert und aktiv
[16.08.2024 12:32:58] Überprüfe BrowserUpProxy-Version ...
[16.08.2024 12:32:58] OK: BrowserUpProxy-Version 2.2.18 installiert und aktiv
[16.08.2024 12:32:58]  
[16.08.2024 12:32:58] Synchronisiere Konto 'Advanzia - MasterCard, IBAN LU8134..xyz [BLZ: 00000344]' ...
[16.08.2024 12:32:58] Selenium WebDriver über ChromeDriver wird gestartet ...
[16.08.2024 12:32:58] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[16.08.2024 12:32:58] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[16.08.2024 12:32:58] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[16.08.2024 12:33:01] OK. Ergebnis der Berechnung: 181EE4C2E07DFB14103B0A8419A503E2 (Dauer: 2 Sek.)
[16.08.2024 12:33:02] Überprüfe Chromium-Version ...
[16.08.2024 12:33:02] OK. Browser ist: chrome ver. 127
[16.08.2024 12:33:04] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung Mast******* auf https://mein.gebuhrenfrei.com/b2c/de/ ...
[16.08.2024 12:34:14] Erste Login-Phase abgeschlossen, prüfe auf Verfahren der Zwei-Faktor-Authentifizierung ...
[16.08.2024 12:34:15] mobileTAN ist als Verfahren gesetzt ... Beginne Abfrage ...
[16.08.2024 12:34:49] gebührenfrei.de-Login war erfolgreich
[16.08.2024 12:34:49] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[16.08.2024 12:34:49] Suche Umsätze im Zeitraum vom 28.03.2024 bis 16.08.2024 und lese diese aus ...
[16.08.2024 12:35:06] Web-Logout der aktuellen Online-Sitzung ...
[16.08.2024 12:35:12] gebührenfrei.de-Logout war erfolgreich
[16.08.2024 12:35:12] Fehler: WebDriver-Fehler: element 'accountDetailsButton' not found: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.xpath: //div[contains(@class,'product-item-content')]//span (tried for 15 second(s) with 500 milliseconds interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:84)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:228)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:770)
	at de.derrichter.finance.websync.institute.advanziabank.WebPull.getTransData(WebPull.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.advanziabank.Collector.run(Collector.java:233)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class,'product-item-content')]//span"}
  (Session info: chrome=127.0.6533.99)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.23.1', revision: '656257d8e9'
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: [0c9d37be58399c38bc64ab068def415e, findElement {value=//div[contains(@class,'product-item-content')]//span, using=xpath}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 127.0.6533.99, chrome: {chromedriverVersion: 127.0.6533.99 (f31af5097d90..., userDataDir: C:\Users\hwiel\AppData\Loca...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60205}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(direct), se:cdp: ws://localhost:60205/devtoo..., se:cdpVersion: 127.0.6533.99, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 0c9d37be58399c38bc64ab068def415e
	at jdk.internal.reflect.GeneratedConstructorAccessor53.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.ErrorCodec.decode(ErrorCodec.java:167)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:368)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:362)
	at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:171)
	at org.openqa.selenium.support.ui.ExpectedConditions$6.apply(ExpectedConditions.java:168)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:203)
	... 7 more

For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.23.1', revision: '656257d8e9'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.18'
Driver info: driver.version: unknown
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:961)
	at de.derrichter.finance.websync.institute.advanziabank.WebPull.getTransData(WebPull.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.advanziabank.Collector.run(Collector.java:233)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2699
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 148 times
Been thanked: 83 times

Re: Advanzia Kreditkarte: element 'accountDetailsButton' not found

Beitrag von Hibiscus-Scripter » Fr 16. Aug 2024, 14:51

Hallo,

danke für die ordentliche Meldung mit dem vollständigem Status-Log :thumbup:
Hierdurch hast du mir bereits viele nützliche Infos zukommen lassen.
Leider reichen diese dieses mal aber nicht zum direkten lösen des Problems.

Das mit dem Zugang kann man machen, dann musst du halt auf eine SMS kurzfristig mit einer PM an mich reagieren ;-)

Aber als erster Test:
Zur besseren Analyse benötige ich von dir am besten ein Support-Paket
(Sollte diese Option nicht nutzbar sein, weil z. B. der Sync nicht mit einem Fehler abgebrochen wird, muss es alternativ eine vollständige TRACE-Log sein)
:idea: Hilfe hierzu gibst wie immer auch im Tipps und Tricks-Forum mit dem Punkt 'Support-Paket oder System-Log zusammenstellen'

Dieses sendest du mir dann bitte am besten per PM (Private Nachricht) (wie vorgegeben: ZIP-Archivpaket ohne Passwort).

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 beachten und IMMER die vollständige Status-Log posten
(Der Post wird ansonsten gelöscht oder einfach ignoriert ohne das geholfen wird)

: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

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2699
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 148 times
Been thanked: 83 times

Re: Advanzia Kreditkarte: element 'accountDetailsButton' not found

Beitrag von Hibiscus-Scripter » Fr 16. Aug 2024, 23:48

So, danke für die das Support-Paket :thumbup:
das Problem könnte ich mir vorstellen hat eher was mit Ladeproblemen zu tun die eventuell wegen eines anderen bereits gelösten Fehlers auftreten.

Gerne mal mit den aktuellen Nightly-Builds von
  • finance.websync
  • hibiscus.mashup
ausprobieren, in welcher die Fehler behoben sein sollten.
:idea: Hilfe als Anleitung 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 Status-Log posten!
(formatiert wie in den Posting-Regeln beschrieben)


Gruß :wave:

hbci
VIP
VIP
Beiträge: 1111
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 31 times
Been thanked: 65 times

Re: Advanzia Kreditkarte: element 'accountDetailsButton' not found

Beitrag von hbci » Sa 17. Aug 2024, 08:37

Mit dem aktuellsten (1144er-) Build von finance.websync, das ja schon vor deinem letzten Posting vorhanden war, läufts bei mir nach wie vor einwandfrei.

onedollar
Beiträge: 11
Registriert: Sa 1. Sep 2018, 17:15
Been thanked: 2 times

Re: Advanzia Kreditkarte: element 'accountDetailsButton' not found

Beitrag von onedollar » Sa 17. Aug 2024, 11:59

Habe heute das Rundum-sorglos-Paket neu installiert und jetzt funzt alles wieder wie gehabt, Danke :thumbup:

Armer Alter
VIP
VIP
Beiträge: 29
Registriert: Fr 1. Aug 2014, 14:25
Been thanked: 2 times

Re: Advanzia Kreditkarte: element 'accountDetailsButton' not found

Beitrag von Armer Alter » Sa 17. Aug 2024, 12:39

Hallo,
mit dem finance.websync 0.9.78-nightly ist der Fehler nun weg.
Vielen Dank!

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