[Erledigt] Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2529
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Beitrag von Hibiscus-Scripter » Sa 2. Sep 2023, 22:46

So, danke für die ordentliche Meldung mit der vollständigen Status-Log :thumbup:
konnte das Problem jetzt selbst auch nicht reproduzieren.
Daher habe ich mal den Fehlerscreenshot bereits beim Login aktiviert wenn du eben die entsprechende Option eingeschaltet hast. Das war sonst erst nach dem erfolgreichen Login der Fall.

Gerne mal mit den aktuellen Nightly-Builds von
  • finance.websync
  • hibiscus.mashup
ausprobieren, in der eben der Screenshot auch beim Login erstellt wird.
: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:
Wenn dann der Fehler auftritt hier das vollständige Status-Log und den Fehler-Screenshot posten!
(formatiert wie in den Posting-Regeln beschrieben)


Gruß :wave:

CatDad
Beiträge: 15
Registriert: Mi 3. Nov 2021, 10:45
Has thanked: 2 times

Re: Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Beitrag von CatDad » So 3. Sep 2023, 12:39

Moin,
mit den Nigtly's gibt es den selben Effekt.
Gleiche Fehlermeldung, kein Screenshot auf dem Desktop.
Änderung zu vorher ist, dass nun der Chromium heruntergeladen wurde.
Noch zur Info, verwende normalerweise ein RAM Disk für alle /Tmp Verzeichnisse. Hatte ich bei diesem Test aber auch schon ausgeschaltet.

Code: Alles auswählen

[03.09.2023 12:02:23] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[03.09.2023 12:02:23]  
[03.09.2023 12:02:23] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.14 | Build: 378 vom 20230901]
[03.09.2023 12:02:23] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.67-nightly | Build: 1029 vom 20230902] [Hibiscus Mashup ver. 0.9.37-nigthly | Build: 576 vom 20230902]
[03.09.2023 12:02:23] Überprüfe Jameica-Version ...
[03.09.2023 12:02:23] OK: Jameica-Version 2.10.4 installiert und aktiv
[03.09.2023 12:02:23] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[03.09.2023 12:02:23] OK: Java-Version 11.0.19 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[03.09.2023 12:02:24] Überprüfe Selenium-Version ...
[03.09.2023 12:02:24] OK: Selenium-Version 4.11.0 installiert und aktiv
[03.09.2023 12:02:24] Überprüfe ChromeDriver-Version ...
[03.09.2023 12:02:25] OK: ChromeDriver-Version 116.0.5845.96 installiert und aktiv
[03.09.2023 12:02:25]  
[03.09.2023 12:02:25] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[03.09.2023 12:02:25] Selenium WebDriver über ChromeDriver wird gestartet ...
[03.09.2023 12:02:30] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[03.09.2023 12:02:30] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[03.09.2023 12:02:31] Hinweis: Alternative Chromium-Binary fehlerhaft oder nicht korrekt (Existiert nicht, keine Datei) ...
[03.09.2023 12:02:31] Chromium wird daher nun neu geladen ... (und wird wieder entfernt, wenn Chrome gefunden wird!)
[03.09.2023 12:02:58] Download-Fortschritt: 10%
[03.09.2023 12:03:24] Download-Fortschritt: 20%
[03.09.2023 12:03:51] Download-Fortschritt: 30%
[03.09.2023 12:04:18] Download-Fortschritt: 40%
[03.09.2023 12:04:45] Download-Fortschritt: 50%
[03.09.2023 12:05:09] Download-Fortschritt: 60%
[03.09.2023 12:05:34] Download-Fortschritt: 70%
[03.09.2023 12:06:00] Download-Fortschritt: 80%
[03.09.2023 12:06:28] Download-Fortschritt: 90%
[03.09.2023 12:06:58] Download-Fortschritt: 100%
[03.09.2023 12:06:59] ... Download erfolgreich, beginne entpacken ...
[03.09.2023 12:07:12] OK. Chrome/Chromium erfolgreich bezogen und abgelegt unter 'C:\ProgramData\Chrome-Headless'
[03.09.2023 12:07:14] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[03.09.2023 12:07:23] OK. Ergebnis der Berechnung: E1FC82458095D6CA1909CFDD4FFE21FD (Dauer: 8 Sek.)
[03.09.2023 12:07:31] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung JUER******* auf https://miles-and-more.kartenabrechnung.de/login ...
[03.09.2023 12:08:10] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Fehler beim Setzen des Login-Formulars oder der Felder (siehe Log - Bitte den Entwickler im Forum informieren. Danke für Ihre Mithilfe.)
Log-Eintrag: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.id: username (tried for 20 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:230)
	at de.derrichter.finance.websync.institute.milesandmore.WebAuth.loginWithSelenium(WebAuth.java:97)
	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.milesandmore.Collector.run(Collector.java:171)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:890)
	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":"css selector","selector":"#username"}
  (Session info: chrome=116.0.5845.96)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.11.0', revision: '040bc5406b'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.19'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [b6d3bb3e21ed604813358a6141ca0e42, findElement {using=id, value=username}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 116.0.5845.96, chrome: {chromedriverVersion: 116.0.5845.96 (1a3918166880..., userDataDir: C:\Users\Juergen\AppData\Lo...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:50195}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(direct), se:cdp: ws://localhost:50195/devtoo..., se:cdpVersion: 116.0.5845.96, 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: b6d3bb3e21ed604813358a6141ca0e42
	at jdk.internal.reflect.GeneratedConstructorAccessor35.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:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:518)
	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:355)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:349)
	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:205)
	... 11 more


Tipp: Sollten Sie mit dieser Fehlermeldung nichts anfangen können, bitte helfen Sie uns:
Installieren Sie alle Updates und verwenden für das Jameica-Upgrade das Rundum-Sorglos-Paket (https://hibiscus-mashup.derrichter.de/index.php/download)
Suchen Sie diese im Support-Forum über Menü Mashup->Online-Supportforum (https://scripting-forum.derrichter.de/viewforum.php?f=34)
Ist keine Lösung vorhanden, kopieren Sie am besten gleich, mit einem Klick auf den 'Text kopieren'-Button, hier rechts in der Fensterleiste,
den gesamten Inhalt dieses Status-Log, erstellen ein 'Neues Thema' im Forum und fügen dies in einem Code-Block ein. (Erst den </>-Button, dann Einfügen)
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
Außerdem erscheint am oberen Rand des Fensters, direkt unter dem Bezeichner Umsätze eine Textbox in der Codeschnippsel oder ähnliches eingeblendet werden. Farbe der Box etwa Rostrot. Verschwindet nach ein paar Sekunden automatisch.

Mir ist noch aufgefallen, dass hinter der Java Version bei mir Azul steht. Ihr Kollege hatte dort ecllipse stehen als er meinte sein Test sei erfolgreich gewesen.

Vielen Dank für die Unterstützung.

VG
CatDad

hbci
VIP
VIP
Beiträge: 768
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 23 times
Been thanked: 32 times

Re: Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Beitrag von hbci » So 3. Sep 2023, 15:46

In was für einem Fenster erscheint die Textbox, in dem von Jameica?

Die verwendete Java-Runtime stammt bei mir aus dem Jameica-Paket von willuhn.de, sollte keine Rolle spielen.

CatDad
Beiträge: 15
Registriert: Mi 3. Nov 2021, 10:45
Has thanked: 2 times

Re: Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Beitrag von CatDad » So 3. Sep 2023, 16:42

Ja, ist im Jameica Fenster.
Wenn man im Menübaum Umsätze auswählt, besteht der obere Block ja aus Titel "Umsätze" und darunter der Block mit den Statusmeldungen, wenn man den Umsatzabruf ausgelöst hat.

Und genau unter dem Text Umsätze, aber schon innerhalb des frames erscheint dieser Textblock, rechts begrenzt durch das Suchfeld.
VG

hbci
VIP
VIP
Beiträge: 768
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 23 times
Been thanked: 32 times

Re: Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Beitrag von hbci » So 3. Sep 2023, 16:57

Rote Box klingt nicht gut. Bei mir steht, wie auch bei den anderen non-HBCI-Konten, beim Start des Abrufs folgendes:
2023-09-03 16_53_30-Jameica 2.10.4.png
Versuch doch mal, im Moment des Aufpoppens der Meldung einen Screenshot zu machen.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

CatDad
Beiträge: 15
Registriert: Mi 3. Nov 2021, 10:45
Has thanked: 2 times

Re: Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Beitrag von CatDad » So 3. Sep 2023, 17:11

Ja, sieht bei Start des Abruf bei mir auch so aus.
Die "grüne" Box wird dann allerdings schnell ausgeblendet.
Wenn der Timeout kommt und der Fehler angezeigt wird, wird an dieser Stelle folgendes angezeigt:
jameica fehlerbox.JPG
Nach ein paar Sekunden wird diese Textbox dann auch ausgeblendet.
VG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hbci
VIP
VIP
Beiträge: 768
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 23 times
Been thanked: 32 times

Re: Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Beitrag von hbci » So 3. Sep 2023, 17:17

Ok, das ist das gleiche, was auch im Status-Log steht.

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

Re: Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Beitrag von Hibiscus-Scripter » So 3. Sep 2023, 17:48

CatDad hat geschrieben:
So 3. Sep 2023, 12:39
Moin,
mit den Nigtly's gibt es den selben Effekt.
Gleiche Fehlermeldung, kein Screenshot auf dem Desktop.
ach misst, da hatte ich einfach wieder den Upload vergessen ;D bitte mit der selben Anleitung nochmals...
... 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

CatDad
Beiträge: 15
Registriert: Mi 3. Nov 2021, 10:45
Has thanked: 2 times

Re: Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Beitrag von CatDad » So 3. Sep 2023, 19:21

So, Screenshot hat funktioniert.
Den dargestellten Popup hatte ich schonmal gesehen. Als der Fehler das erste mal auftrat hat ich hatte ich mich manuell angemeldet, und den Dialog bestätigt. Seitdem erscheint dieser Dialog bei direkter Anmeldung auf der Webseite nicht mehr. Allerdings benutzte ich als Browser Edge und nicht Chrome.
HibiscusMashup-Fehler_Miles&amp;&amp;More-Sync_1693761164134.png
Und das Log:

Code: Alles auswählen

[03.09.2023 19:11:41] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[03.09.2023 19:11:41]  
[03.09.2023 19:11:41] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.14 | Build: 378 vom 20230901]
[03.09.2023 19:11:41] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.67-nightly | Build: 1029 vom 20230903] [Hibiscus Mashup ver. 0.9.38-nigthly | Build: 578 vom 20230903]
[03.09.2023 19:11:41] Überprüfe Jameica-Version ...
[03.09.2023 19:11:41] OK: Jameica-Version 2.10.4 installiert und aktiv
[03.09.2023 19:11:41] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[03.09.2023 19:11:41] OK: Java-Version 11.0.19 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[03.09.2023 19:11:41] Überprüfe Selenium-Version ...
[03.09.2023 19:11:41] OK: Selenium-Version 4.11.0 installiert und aktiv
[03.09.2023 19:11:41] Überprüfe ChromeDriver-Version ...
[03.09.2023 19:11:41] OK: ChromeDriver-Version 116.0.5845.96 installiert und aktiv
[03.09.2023 19:11:41]  
[03.09.2023 19:11:41] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[03.09.2023 19:11:41] Selenium WebDriver über ChromeDriver wird gestartet ...
[03.09.2023 19:11:44] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[03.09.2023 19:11:44] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[03.09.2023 19:11:47] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[03.09.2023 19:11:56] OK. Ergebnis der Berechnung: E1FC82458095D6CA1909CFDD4FFE21FD (Dauer: 8 Sek.)
[03.09.2023 19:12:01] Überprüfe Chromium-Version ...
[03.09.2023 19:12:01] OK. Browser ist: chrome ver. 116
[03.09.2023 19:12:03] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung JUER******* auf https://miles-and-more.kartenabrechnung.de/login ...
[03.09.2023 19:12:44] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Miles&&More-Sync_1693761164134.png (Pfad: C:\Users\Juergen\Desktop\)
[03.09.2023 19:12:49] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Fehler beim Setzen des Login-Formulars oder der Felder (siehe Log - Bitte den Entwickler im Forum informieren. Danke für Ihre Mithilfe.)
Log-Eintrag: org.openqa.selenium.TimeoutException: Expected condition failed: waiting for presence of element located by: By.id: username (tried for 20 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:230)
	at de.derrichter.finance.websync.institute.milesandmore.WebAuth.loginWithSelenium(WebAuth.java:97)
	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.milesandmore.Collector.run(Collector.java:171)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:890)
	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":"css selector","selector":"#username"}
  (Session info: chrome=116.0.5845.96)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.11.0', revision: '040bc5406b'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.19'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [6e9f13f2e398feb907b97926a195a5bb, findElement {using=id, value=username}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 116.0.5845.96, chrome: {chromedriverVersion: 116.0.5845.96 (1a3918166880..., userDataDir: C:\Users\Juergen\AppData\Lo...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:50192}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(direct), se:cdp: ws://localhost:50192/devtoo..., se:cdpVersion: 116.0.5845.96, 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: 6e9f13f2e398feb907b97926a195a5bb
	at jdk.internal.reflect.GeneratedConstructorAccessor34.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:52)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:518)
	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:355)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:349)
	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:205)
	... 11 more


Tipp: Sollten Sie mit dieser Fehlermeldung nichts anfangen können, bitte helfen Sie uns:
Installieren Sie alle Updates und verwenden für das Jameica-Upgrade das Rundum-Sorglos-Paket (https://hibiscus-mashup.derrichter.de/index.php/download)
Suchen Sie diese im Support-Forum über Menü Mashup->Online-Supportforum (https://scripting-forum.derrichter.de/viewforum.php?f=34)
Ist keine Lösung vorhanden, kopieren Sie am besten gleich, mit einem Klick auf den 'Text kopieren'-Button, hier rechts in der Fensterleiste,
den gesamten Inhalt dieses Status-Log, erstellen ein 'Neues Thema' im Forum und fügen dies in einem Code-Block ein. (Erst den </>-Button, dann Einfügen)
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
VG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

Re: Miles & More KK : Datenabruf scheitert : Fehler setzten Login Formular

Beitrag von Hibiscus-Scripter » So 3. Sep 2023, 23:53

So, danke für die ordentliche Meldung mit der vollständigen Status-Log :thumbup:
konnte das Problem jetzt selbst sogar reproduzieren obwohl es gegen dieses CookieLaw schon einen Code gibt.

Daher habe ich mal die Wartezeit auf dieses CookieLaw auf 20 Sekunden erhöht und für den Button in dem iFrame nochmal 7 Sekunden in der Annahme bei dir dauert es zu lange.

Edit: nach meinen weiteren Test sollte das jetzt so passen, daher gehe ich mal auf die stabile Version

Gerne mal mit den aktuellen Nightly-Builds von
  • finance.websync
  • hibiscus.mashup
ausprobieren, in der eben der Screenshot auch beim Login erstellt wird.
: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:
Wenn dann der Fehler auftritt hier das vollständige Status-Log und den Fehler-Screenshot posten!
(formatiert wie in den Posting-Regeln beschrieben)


Gruß :wave:

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