DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
10toMilgl
Beiträge: 10
Registriert: Do 4. Jul 2024, 18:44

DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Beitrag von 10toMilgl » So 27. Okt 2024, 19:53

Seit einiger Zeit bekomme ich beim Abruf meines Miles and More Kreditkartenkontos (das ist das einzige Konto das ich in Hibiscus Mashup führe) die Meldung:
ehler: Exception beim Abrufen der Kontoumsätze: java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 5
at de.derrichter.finance.websync.institute.milesandmore.WebPull.getTransData(WebPull.java:662)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.milesandmore.Collector.run(Collector.java:229)
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)

Die vollständige Fehlermeldung habe ich angehängt.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

Re: DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Beitrag von hbci » Mo 28. Okt 2024, 05:01

Warum formatierst du das Log nicht als Code-Block und fügst es einfach ein wie in dem Tipp am Ende des Logs beschrieben, sondern hängst es als Datei an? Wo ist der ebenfalls in dem Tipp genannte Fehlerscreenshot?

Im Übrigen läuft's bei mir:

Code: Alles auswählen

[28.10.2024 05:46:40] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[28.10.2024 05:46:40]  
[28.10.2024 05:46:40] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.11.0-nightly | Build: 479 vom 20240320]  Plugin[hibiscus 2.10.21 | Build: 385 vom 20240910]
[28.10.2024 05:46:40] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.82-nigthly | Build: 1171 vom 20240928] [Hibiscus Mashup ver. 0.9.47-nightly | Build: 623 vom 20240916]
[28.10.2024 05:46:40] Überprüfe Jameica-Version ...
[28.10.2024 05:46:40] OK: Jameica-Version 2.11.0 installiert und aktiv
[28.10.2024 05:46:40] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[28.10.2024 05:46:40] OK: Java-Version 17.0.10 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\PortableApps\jameica 2.11.0-nightly 20240320\jre-win64)
[28.10.2024 05:46:40] Überprüfe Selenium-Version ...
[28.10.2024 05:46:40] OK: Selenium-Version 4.25.0 installiert und aktiv
[28.10.2024 05:46:40] Überprüfe ChromeDriver-Version ...
[28.10.2024 05:46:41] OK: ChromeDriver-Version 130.0.6723.19 installiert und aktiv
[28.10.2024 05:46:41]  
[28.10.2024 05:46:41] Synchronisiere Konto '_Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[28.10.2024 05:46:41] Selenium WebDriver über ChromeDriver wird gestartet ...
[28.10.2024 05:47:18] Überprüfe Chrome-Version ...
[28.10.2024 05:47:18] OK. Browser ist: chrome ver. 130
[28.10.2024 05:47:20] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://miles-and-more.kartenabrechnung.de/login ...
[28.10.2024 05:49:09] Miles&More-Login war erfolgreich
[28.10.2024 05:49:09] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[28.10.2024 05:49:11] Suche Umsätze im Zeitraum vom 11.10.2024 bis 28.10.2024 und lese diese aus ...
[28.10.2024 05:49:43] Web-Logout der aktuellen Online-Sitzung ...
[28.10.2024 05:49:56] Miles&More-Logout war erfolgreich
[28.10.2024 05:50:08] Kontoauszug erfolgreich. Importiere Daten ...
[28.10.2024 05:50:14] Es existieren 'ungebuchte Transaktionen' ODER der 'Saldo des Kontoauszuges ist nicht aktuell' ODER das 'Konto-Abrufdatum wurde zurück gesetzt' ...
[28.10.2024 05:50:14]  ... berechne Zwischensalden daher nun mit Summen(letzter Zwischensaldo, neuer Umsatz) ...
[28.10.2024 05:50:16] Ergebnis des Sync: Es wurden drei Umsätze übernommen (davon neue: 2  davon alte: 1)
[28.10.2024 05:50:16] Saldo aktualisiert von Konto: _Miles&More - Kreditkarte
[28.10.2024 05:50:17] Info-Warnung: 'Kontoauszugssaldo aktuell, Buchungen werden erwartet' ODER 'Kontoauszugssaldo nicht aktuell, wird später aktualisiert'. Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
[28.10.2024 05:50:17] Das Konto '_Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' wurde erfolgreich synchronisiert
[28.10.2024 05:50:17] Synchronisierung via non-HBCI (Hibiscus Mashup) erfolgreich beendet

10toMilgl
Beiträge: 10
Registriert: Do 4. Jul 2024, 18:44

Re: DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Beitrag von 10toMilgl » Mo 28. Okt 2024, 20:17

Ich habe es jetzt so gemacht, wie im Tip beschrieben.

Ich hoffe das hilft weiter.

Code: Alles auswählen

[28.10.2024 19:55:29] OK: Selenium-Version 4.25.0 installiert und aktiv
[28.10.2024 19:55:29] Überprüfe ChromeDriver-Version ...
[28.10.2024 19:55:29] OK: ChromeDriver-Version 130.0.6723.58 installiert und aktiv
[28.10.2024 19:55:29]  
[28.10.2024 19:55:29] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[28.10.2024 19:55:29] Selenium WebDriver über ChromeDriver wird gestartet ...
[28.10.2024 19:55:31] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[28.10.2024 19:55:31] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[28.10.2024 19:55:32] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[28.10.2024 19:55:38] OK. Ergebnis der Berechnung: 1C6DCA5905C31AEB313C233D3E707699 (Dauer: 6 Sek.)
[28.10.2024 19:55:41] Überprüfe Chromium-Version ...
[28.10.2024 19:55:41] OK. Browser ist: chrome ver. 130
[28.10.2024 19:55:43] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 10to******* auf https://miles-and-more.kartenabrechnung.de/login ...
[28.10.2024 19:56:30] Miles&More-Login war erfolgreich
[28.10.2024 19:56:30] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[28.10.2024 19:56:30] Suche Umsätze im Zeitraum vom 25.07.2024 bis 28.10.2024 und lese diese aus ...
[28.10.2024 19:56:45] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Miles&More-Sync_1730141804845 (Pfad: /home/kasse/Schreibtisch/)
[28.10.2024 19:57:00] Web-Logout der aktuellen Online-Sitzung ...
[28.10.2024 19:57:09] Miles&More-Logout war erfolgreich
[28.10.2024 19:57:33] WARNUNG: Erstellen von Support-Paket abgebrochen, da das Log-Level nicht auf TRACE eingstellt ist!
[28.10.2024 19:57:33] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 5
	at de.derrichter.finance.websync.institute.milesandmore.WebPull.getTransData(WebPull.java:662)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.milesandmore.Collector.run(Collector.java:229)
	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)


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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
[28.10.2024 19:55:29] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[28.10.2024 19:55:29]  
[28.10.2024 19:55:29] System-Info: OS[Linux (ver. 6.10.6+bpo-amd64) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.21 | Build: 385 vom 20240910]
[28.10.2024 19:55:29] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.82 | Build: 1166 vom 20240925] [Hibiscus Mashup ver. 0.9.47 | Build: 622 vom 20240916]
[28.10.2024 19:55:29] Überprüfe Jameica-Version ...
[28.10.2024 19:55:29] OK: Jameica-Version 2.10.4 installiert und aktiv
[28.10.2024 19:55:29] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[28.10.2024 19:55:29] OK: Java-Version 17.0.9 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[28.10.2024 19:55:29] Überprüfe Selenium-Version ...
[28.10.2024 19:55:29] OK: Selenium-Version 4.25.0 installiert und aktiv
[28.10.2024 19:55:29] Überprüfe ChromeDriver-Version ...
[28.10.2024 19:55:29] OK: ChromeDriver-Version 130.0.6723.58 installiert und aktiv
[28.10.2024 19:55:29]  
[28.10.2024 19:55:29] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[28.10.2024 19:55:29] Selenium WebDriver über ChromeDriver wird gestartet ...
[28.10.2024 19:55:31] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[28.10.2024 19:55:31] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[28.10.2024 19:55:32] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[28.10.2024 19:55:38] OK. Ergebnis der Berechnung: 1C6DCA5905C31AEB313C233D3E707699 (Dauer: 6 Sek.)
[28.10.2024 19:55:41] Überprüfe Chromium-Version ...
[28.10.2024 19:55:41] OK. Browser ist: chrome ver. 130
[28.10.2024 19:55:43] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 10to******* auf https://miles-and-more.kartenabrechnung.de/login ...
[28.10.2024 19:56:30] Miles&More-Login war erfolgreich
[28.10.2024 19:56:30] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[28.10.2024 19:56:30] Suche Umsätze im Zeitraum vom 25.07.2024 bis 28.10.2024 und lese diese aus ...
[28.10.2024 19:56:45] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Miles&More-Sync_1730141804845 (Pfad: /home/kasse/Schreibtisch/)
[28.10.2024 19:57:00] Web-Logout der aktuellen Online-Sitzung ...
[28.10.2024 19:57:09] Miles&More-Logout war erfolgreich
[28.10.2024 19:57:33] WARNUNG: Erstellen von Support-Paket abgebrochen, da das Log-Level nicht auf TRACE eingstellt ist!
[28.10.2024 19:57:33] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 5
	at de.derrichter.finance.websync.institute.milesandmore.WebPull.getTransData(WebPull.java:662)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.milesandmore.Collector.run(Collector.java:229)
	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)


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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank[28.10.2024 19:55:29] OK: Selenium-Version 4.25.0 installiert und aktiv
[28.10.2024 19:55:29] Überprüfe ChromeDriver-Version ...
[28.10.2024 19:55:29] OK: ChromeDriver-Version 130.0.6723.58 installiert und aktiv
[28.10.2024 19:55:29]  
[28.10.2024 19:55:29] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[28.10.2024 19:55:29] Selenium WebDriver über ChromeDriver wird gestartet ...
[28.10.2024 19:55:31] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[28.10.2024 19:55:31] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[28.10.2024 19:55:32] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[28.10.2024 19:55:38] OK. Ergebnis der Berechnung: 1C6DCA5905C31AEB313C233D3E707699 (Dauer: 6 Sek.)
[28.10.2024 19:55:41] Überprüfe Chromium-Version ...
[28.10.2024 19:55:41] OK. Browser ist: chrome ver. 130
[28.10.2024 19:55:43] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 10to******* auf https://miles-and-more.kartenabrechnung.de/login ...
[28.10.2024 19:56:30] Miles&More-Login war erfolgreich
[28.10.2024 19:56:30] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[28.10.2024 19:56:30] Suche Umsätze im Zeitraum vom 25.07.2024 bis 28.10.2024 und lese diese aus ...
[28.10.2024 19:56:45] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Miles&More-Sync_1730141804845 (Pfad: /home/kasse/Schreibtisch/)
[28.10.2024 19:57:00] Web-Logout der aktuellen Online-Sitzung ...
[28.10.2024 19:57:09] Miles&More-Logout war erfolgreich
[28.10.2024 19:57:33] WARNUNG: Erstellen von Support-Paket abgebrochen, da das Log-Level nicht auf TRACE eingstellt ist!
[28.10.2024 19:57:33] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 5
	at de.derrichter.finance.websync.institute.milesandmore.WebPull.getTransData(WebPull.java:662)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.milesandmore.Collector.run(Collector.java:229)
	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)


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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
[28.10.2024 19:55:29] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[28.10.2024 19:55:29]  
[28.10.2024 19:55:29] System-Info: OS[Linux (ver. 6.10.6+bpo-amd64) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.21 | Build: 385 vom 20240910]
[28.10.2024 19:55:29] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.82 | Build: 1166 vom 20240925] [Hibiscus Mashup ver. 0.9.47 | Build: 622 vom 20240916]
[28.10.2024 19:55:29] Überprüfe Jameica-Version ...
[28.10.2024 19:55:29] OK: Jameica-Version 2.10.4 installiert und aktiv
[28.10.2024 19:55:29] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[28.10.2024 19:55:29] OK: Java-Version 17.0.9 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[28.10.2024 19:55:29] Überprüfe Selenium-Version ...
[28.10.2024 19:55:29] OK: Selenium-Version 4.25.0 installiert und aktiv
[28.10.2024 19:55:29] Überprüfe ChromeDriver-Version ...
[28.10.2024 19:55:29] OK: ChromeDriver-Version 130.0.6723.58 installiert und aktiv
[28.10.2024 19:55:29]  
[28.10.2024 19:55:29] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[28.10.2024 19:55:29] Selenium WebDriver über ChromeDriver wird gestartet ...
[28.10.2024 19:55:31] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[28.10.2024 19:55:31] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[28.10.2024 19:55:32] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[28.10.2024 19:55:38] OK. Ergebnis der Berechnung: 1C6DCA5905C31AEB313C233D3E707699 (Dauer: 6 Sek.)
[28.10.2024 19:55:41] Überprüfe Chromium-Version ...
[28.10.2024 19:55:41] OK. Browser ist: chrome ver. 130
[28.10.2024 19:55:43] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 10to******* auf https://miles-and-more.kartenabrechnung.de/login ...
[28.10.2024 19:56:30] Miles&More-Login war erfolgreich
[28.10.2024 19:56:30] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[28.10.2024 19:56:30] Suche Umsätze im Zeitraum vom 25.07.2024 bis 28.10.2024 und lese diese aus ...
[28.10.2024 19:56:45] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Miles&More-Sync_1730141804845 (Pfad: /home/kasse/Schreibtisch/)
[28.10.2024 19:57:00] Web-Logout der aktuellen Online-Sitzung ...
[28.10.2024 19:57:09] Miles&More-Logout war erfolgreich
[28.10.2024 19:57:33] WARNUNG: Erstellen von Support-Paket abgebrochen, da das Log-Level nicht auf TRACE eingstellt ist!
[28.10.2024 19:57:33] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 5
	at de.derrichter.finance.websync.institute.milesandmore.WebPull.getTransData(WebPull.java:662)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.milesandmore.Collector.run(Collector.java:229)
	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)


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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank[28.10.2024 19:55:29] OK: Selenium-Version 4.25.0 installiert und aktiv
[28.10.2024 19:55:29] Überprüfe ChromeDriver-Version ...
[28.10.2024 19:55:29] OK: ChromeDriver-Version 130.0.6723.58 installiert und aktiv
[28.10.2024 19:55:29]  
[28.10.2024 19:55:29] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[28.10.2024 19:55:29] Selenium WebDriver über ChromeDriver wird gestartet ...
[28.10.2024 19:55:31] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[28.10.2024 19:55:31] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[28.10.2024 19:55:32] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[28.10.2024 19:55:38] OK. Ergebnis der Berechnung: 1C6DCA5905C31AEB313C233D3E707699 (Dauer: 6 Sek.)
[28.10.2024 19:55:41] Überprüfe Chromium-Version ...
[28.10.2024 19:55:41] OK. Browser ist: chrome ver. 130
[28.10.2024 19:55:43] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 10to******* auf https://miles-and-more.kartenabrechnung.de/login ...
[28.10.2024 19:56:30] Miles&More-Login war erfolgreich
[28.10.2024 19:56:30] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[28.10.2024 19:56:30] Suche Umsätze im Zeitraum vom 25.07.2024 bis 28.10.2024 und lese diese aus ...
[28.10.2024 19:56:45] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Miles&More-Sync_1730141804845 (Pfad: /home/kasse/Schreibtisch/)
[28.10.2024 19:57:00] Web-Logout der aktuellen Online-Sitzung ...
[28.10.2024 19:57:09] Miles&More-Logout war erfolgreich
[28.10.2024 19:57:33] WARNUNG: Erstellen von Support-Paket abgebrochen, da das Log-Level nicht auf TRACE eingstellt ist!
[28.10.2024 19:57:33] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 5
	at de.derrichter.finance.websync.institute.milesandmore.WebPull.getTransData(WebPull.java:662)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.milesandmore.Collector.run(Collector.java:229)
	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)


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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
[28.10.2024 19:55:29] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[28.10.2024 19:55:29]  
[28.10.2024 19:55:29] System-Info: OS[Linux (ver. 6.10.6+bpo-amd64) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.21 | Build: 385 vom 20240910]
[28.10.2024 19:55:29] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.82 | Build: 1166 vom 20240925] [Hibiscus Mashup ver. 0.9.47 | Build: 622 vom 20240916]
[28.10.2024 19:55:29] Überprüfe Jameica-Version ...
[28.10.2024 19:55:29] OK: Jameica-Version 2.10.4 installiert und aktiv
[28.10.2024 19:55:29] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[28.10.2024 19:55:29] OK: Java-Version 17.0.9 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[28.10.2024 19:55:29] Überprüfe Selenium-Version ...
[28.10.2024 19:55:29] OK: Selenium-Version 4.25.0 installiert und aktiv
[28.10.2024 19:55:29] Überprüfe ChromeDriver-Version ...
[28.10.2024 19:55:29] OK: ChromeDriver-Version 130.0.6723.58 installiert und aktiv
[28.10.2024 19:55:29]  
[28.10.2024 19:55:29] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[28.10.2024 19:55:29] Selenium WebDriver über ChromeDriver wird gestartet ...
[28.10.2024 19:55:31] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[28.10.2024 19:55:31] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[28.10.2024 19:55:32] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[28.10.2024 19:55:38] OK. Ergebnis der Berechnung: 1C6DCA5905C31AEB313C233D3E707699 (Dauer: 6 Sek.)
[28.10.2024 19:55:41] Überprüfe Chromium-Version ...
[28.10.2024 19:55:41] OK. Browser ist: chrome ver. 130
[28.10.2024 19:55:43] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 10to******* auf https://miles-and-more.kartenabrechnung.de/login ...
[28.10.2024 19:56:30] Miles&More-Login war erfolgreich
[28.10.2024 19:56:30] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[28.10.2024 19:56:30] Suche Umsätze im Zeitraum vom 25.07.2024 bis 28.10.2024 und lese diese aus ...
[28.10.2024 19:56:45] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Miles&More-Sync_1730141804845 (Pfad: /home/kasse/Schreibtisch/)
[28.10.2024 19:57:00] Web-Logout der aktuellen Online-Sitzung ...
[28.10.2024 19:57:09] Miles&More-Logout war erfolgreich
[28.10.2024 19:57:33] WARNUNG: Erstellen von Support-Paket abgebrochen, da das Log-Level nicht auf TRACE eingstellt ist!
[28.10.2024 19:57:33] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 5
	at de.derrichter.finance.websync.institute.milesandmore.WebPull.getTransData(WebPull.java:662)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.milesandmore.Collector.run(Collector.java:229)
	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)


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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

Re: DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Beitrag von hbci » Di 29. Okt 2024, 00:10

Dein Log ist immer noch unvollständig.

10toMilgl
Beiträge: 10
Registriert: Do 4. Jul 2024, 18:44

Re: DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Beitrag von 10toMilgl » Di 29. Okt 2024, 19:36

Jetzt noch einmal. Mehr steht in dem log nicht drin. Der Fehlerscreenshot sieht genauso aus, wie schon in meinem letzten Dateianhang.
Was erwartest du für weitere Informationen in dem log und wie bekomme ich die?

Code: Alles auswählen

[29.10.2024 19:29:18] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[29.10.2024 19:29:18]  
[29.10.2024 19:29:18] System-Info: OS[Linux (ver. 6.10.6+bpo-amd64) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.21 | Build: 385 vom 20240910]
[29.10.2024 19:29:18] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.82 | Build: 1166 vom 20240925] [Hibiscus Mashup ver. 0.9.47 | Build: 622 vom 20240916]
[29.10.2024 19:29:18] Überprüfe Jameica-Version ...
[29.10.2024 19:29:18] OK: Jameica-Version 2.10.4 installiert und aktiv
[29.10.2024 19:29:18] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[29.10.2024 19:29:18] OK: Java-Version 17.0.9 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[29.10.2024 19:29:18] Überprüfe Selenium-Version ...
[29.10.2024 19:29:18] OK: Selenium-Version 4.25.0 installiert und aktiv
[29.10.2024 19:29:18] Überprüfe ChromeDriver-Version ...
[29.10.2024 19:29:18] OK: ChromeDriver-Version 130.0.6723.58 installiert und aktiv
[29.10.2024 19:29:18]  
[29.10.2024 19:29:18] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[29.10.2024 19:29:18] Selenium WebDriver über ChromeDriver wird gestartet ...
[29.10.2024 19:29:19] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[29.10.2024 19:29:19] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[29.10.2024 19:29:20] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[29.10.2024 19:29:24] OK. Ergebnis der Berechnung: 1C6DCA5905C31AEB313C233D3E707699 (Dauer: 4 Sek.)
[29.10.2024 19:29:25] Überprüfe Chromium-Version ...
[29.10.2024 19:29:25] OK. Browser ist: chrome ver. 130
[29.10.2024 19:29:28] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 10to******* auf https://miles-and-more.kartenabrechnung.de/login ...
[29.10.2024 19:30:00] Miles&More-Login war erfolgreich
[29.10.2024 19:30:00] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[29.10.2024 19:30:01] Suche Umsätze im Zeitraum vom 25.07.2024 bis 29.10.2024 und lese diese aus ...
[29.10.2024 19:30:13] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Miles&More-Sync_1730226613521 (Pfad: /home/kasse/Schreibtisch/)
[29.10.2024 19:30:23] Web-Logout der aktuellen Online-Sitzung ...
[29.10.2024 19:30:30] Miles&More-Logout war erfolgreich
[29.10.2024 19:30:31] INFO: Von dem aufgetretenen Fehler wurde ein Support-Paket auf dem Desktop abgelegt! Datei: Mashup-SupportPack_Miles&More-SyncError_1730226630544.zip (Pfad: /home/kasse/Schreibtisch/)
[29.10.2024 19:30:36] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 5
	at de.derrichter.finance.websync.institute.milesandmore.WebPull.getTransData(WebPull.java:662)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.milesandmore.Collector.run(Collector.java:229)
	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)


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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank

10toMilgl
Beiträge: 10
Registriert: Do 4. Jul 2024, 18:44

Re: DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Beitrag von 10toMilgl » Di 29. Okt 2024, 20:15

Ich weiß nicht, ob das weiter hilft.
Den letzten Kontenabruf, der funktioniert hat, habe ich Ende Juli mit der Chromedriver Version 126 gemacht.
Als ich Anfang September wieder abrufen wollte ging es nicht und ich habe alle Updates eingespielt.

In dem Zeitraum hat auch Miles&More die alte Website abgeschaltet.
https://www.miles-and-more-kreditkarte. ... atus.xhtml

Es funktioniert nur noch die neue Version unter der URL
https://miles-and-more.kartenabrechnung.de/login

Kann es damit zusammenhängen, dass der Umsatzabruf nicht mehr funktioniert?
Laut dem log file wird ja versucht die Umsätze abzurufen.

Mein Basissystem ist übrigens Debian Stable

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

Re: DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Beitrag von hbci » Di 29. Okt 2024, 22:52

Ich erwarte schlicht ein vollständiges Log, beginnend mit der ersten Zeile und nicht mit der achten oder so.

Update mal finance.websync und hibiscus.mashup auf die neuesten Nightly-Versionen und poste dann im Falle eines gescheiterten Abrufs wieder das Log dazu. Und falls sich der Screenshot geändert hat, auch diesen.

Edit:
Ich hatte den Verdacht, dass der Fehler eventuell an dem recht langen Abrufzeitraum bei dir liegt, weshalb ich das Konto bei mir mal neu angelegt und abgerufen habe. Aber selbst der mehr als dreistündige (!) Abruf läuft bei mir einwandfrei durch:

Code: Alles auswählen

[29.10.2024 23:00:59] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[29.10.2024 23:00:59]  
[29.10.2024 23:00:59] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.11.0-nightly | Build: 479 vom 20240320]  Plugin[hibiscus 2.10.21 | Build: 385 vom 20240910]
[29.10.2024 23:00:59] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.82-nigthly | Build: 1171 vom 20240928] [Hibiscus Mashup ver. 0.9.47-nightly | Build: 623 vom 20240916]
[29.10.2024 23:00:59] Überprüfe Jameica-Version ...
[29.10.2024 23:00:59] OK: Jameica-Version 2.11.0 installiert und aktiv
[29.10.2024 23:00:59] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[29.10.2024 23:00:59] OK: Java-Version 17.0.10 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\PortableApps\jameica 2.11.0-nightly 20240320\jre-win64)
[29.10.2024 23:00:59] Überprüfe Selenium-Version ...
[29.10.2024 23:00:59] OK: Selenium-Version 4.25.0 installiert und aktiv
[29.10.2024 23:00:59] Überprüfe ChromeDriver-Version ...
[29.10.2024 23:01:02] OK: ChromeDriver-Version 130.0.6723.19 installiert und aktiv
[29.10.2024 23:01:02]  
[29.10.2024 23:01:02] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[29.10.2024 23:01:03] Selenium WebDriver über ChromeDriver wird gestartet ...
[29.10.2024 23:01:36] Überprüfe Chrome-Version ...
[29.10.2024 23:01:36] OK. Browser ist: chrome ver. 130
[29.10.2024 23:01:38] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://miles-and-more.kartenabrechnung.de/login ...
[29.10.2024 23:02:48] Miles&More-Login war erfolgreich
[29.10.2024 23:02:48] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[29.10.2024 23:02:48] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[29.10.2024 23:02:48] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[29.10.2024 23:02:48] Suche Umsätze im Zeitraum vom 31.10.2021 bis 29.10.2024 und lese diese aus ...
[29.10.2024 23:06:50] Web-Logout der aktuellen Online-Sitzung ...
[29.10.2024 23:07:03] Miles&More-Logout war erfolgreich
[29.10.2024 23:07:27] Kontoauszug erfolgreich. Importiere Daten ...
[30.10.2024 02:01:40] Ergebnis des Sync: Es wurden '1709' Umsätze übernommen (davon neue: 1709  davon alte: 0)
[30.10.2024 02:01:49] Saldo aktualisiert von Konto: Miles&More - Kreditkarte
[30.10.2024 02:02:15] Das Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' wurde erfolgreich synchronisiert
[30.10.2024 02:02:15] Synchronisierung via non-HBCI (Hibiscus Mashup) erfolgreich beendet

10toMilgl
Beiträge: 10
Registriert: Do 4. Jul 2024, 18:44

Re: DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Beitrag von 10toMilgl » Mi 30. Okt 2024, 20:23

Ich habe die Updates gemacht. Der Fehler ist allerdings geblieben. Auch der Screenshot schaut nicht anders aus als vorher.

Als ich mal nach der Fehlermeldung gegoogelt habe war davon die Rede, dass in Java auf einen ungültigen Index zugegriffen wird, aber ich denke das weißt du sowieso schon.

Code: Alles auswählen

[30.10.2024 20:09:16] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[30.10.2024 20:09:16]  
[30.10.2024 20:09:16] System-Info: OS[Linux (ver. 6.10.6+bpo-amd64) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.21 | Build: 385 vom 20240910]
[30.10.2024 20:09:16] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.82-nigthly | Build: 1173 vom 20240928] [Hibiscus Mashup ver. 0.9.47-nightly | Build: 623 vom 20240916]
[30.10.2024 20:09:16] Überprüfe Jameica-Version ...
[30.10.2024 20:09:16] OK: Jameica-Version 2.10.4 installiert und aktiv
[30.10.2024 20:09:16] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[30.10.2024 20:09:16] OK: Java-Version 17.0.9 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[30.10.2024 20:09:16] Überprüfe Selenium-Version ...
[30.10.2024 20:09:16] OK: Selenium-Version 4.25.0 installiert und aktiv
[30.10.2024 20:09:16] Überprüfe ChromeDriver-Version ...
[30.10.2024 20:09:16] OK: ChromeDriver-Version 130.0.6723.58 installiert und aktiv
[30.10.2024 20:09:16]  
[30.10.2024 20:09:16] Synchronisiere Konto 'Miles&More - Kreditkarte, IBAN DE6412..995552 [Deutsche Kr...ank Berlin]' ...
[30.10.2024 20:09:16] Selenium WebDriver über ChromeDriver wird gestartet ...
[30.10.2024 20:09:17] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[30.10.2024 20:09:17] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[30.10.2024 20:09:17] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[30.10.2024 20:09:21] OK. Ergebnis der Berechnung: 1C6DCA5905C31AEB313C233D3E707699 (Dauer: 4 Sek.)
[30.10.2024 20:09:23] Überprüfe Chromium-Version ...
[30.10.2024 20:09:23] OK. Browser ist: chrome ver. 130
[30.10.2024 20:09:25] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 10to******* auf https://miles-and-more.kartenabrechnung.de/login ...
[30.10.2024 20:11:11] Miles&More-Login war erfolgreich
[30.10.2024 20:11:11] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[30.10.2024 20:11:12] Suche Umsätze im Zeitraum vom 25.07.2024 bis 30.10.2024 und lese diese aus ...
[30.10.2024 20:11:25] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Miles&More-Sync_1730315485038 (Pfad: /home/kasse/Schreibtisch/)
[30.10.2024 20:11:35] Web-Logout der aktuellen Online-Sitzung ...
[30.10.2024 20:11:44] Miles&More-Logout war erfolgreich
[30.10.2024 20:11:44] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.ArrayIndexOutOfBoundsException: Index 6 out of bounds for length 5
	at de.derrichter.finance.websync.institute.milesandmore.WebPull.getTransData(WebPull.java:662)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.milesandmore.Collector.run(Collector.java:229)
	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)


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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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

Re: DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Beitrag von hbci » Do 31. Okt 2024, 05:18

Der Fehler tritt jetzt auch bei der DKB-Visa auf, da muss der Hibiscus-Scripter ran.

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: DKB Miles and More: java.lang.ArrayIndexOutOfBoundsException:

Beitrag von Hibiscus-Scripter » Di 12. Nov 2024, 20:02

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.

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 gibt es 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:

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