[Erledigt] LeasePlan-Bank: String index out of range: 12

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
Mickus
Beiträge: 35
Registriert: Di 27. Jun 2017, 08:57

[Erledigt] LeasePlan-Bank: String index out of range: 12

Beitrag von Mickus » Mo 9. Sep 2019, 08:55

Guten Morgen,

ich habe zwei Dinge zu melden
  • vermutlich ist ein Test-Schalter nicht zurückgesetzt: ich sehe das Fenster, in dem das Online-Banking stattfindet, es bleibt erhalten und es erfolgt keine Abmeldung vom Online-Banking
  • der Abruf der Umsätze wird mit Fehler abgebrochen

Code: Alles auswählen

[09.09.2019 08:42:02] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[09.09.2019 08:42:02]  
[09.09.2019 08:42:02] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.8.4 | Build: 453 vom 20190211]  Plugin[hibiscus 2.8.13 | Build: 377 vom 20190624]
[09.09.2019 08:42:02] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.9.5-nightly | Build: 492 vom 20190909] [Hibiscus Mashup ver. 0.9.5-nightly | Build: 353 vom 20190909]
[09.09.2019 08:42:02] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[09.09.2019 08:42:02] OK: Java-Version 1.8.0_201 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[09.09.2019 08:42:02] Überprüfe Selenium-Version ...
[09.09.2019 08:42:02] OK: Selenium-Version 3.141.59 installiert und aktiv
[09.09.2019 08:42:02] Überprüfe ChromeDriver-Version ...
[09.09.2019 08:42:02] OK: ChromeDriver-Version 76.0.3809.126 installiert und aktiv
[09.09.2019 08:42:02] Überprüfe PDFBox-Version ...
[09.09.2019 08:42:02] OK: PDFBox-Version 2.0.16 installiert und aktiv
[09.09.2019 08:42:02] Überprüfe HTMLUnit-Version ...
[09.09.2019 08:42:02] OK: HTMLUnit-Version 2.35.0 installiert und aktiv
[09.09.2019 08:42:02]  
[09.09.2019 08:42:02] Synchronisiere Konto 'LeasePlanBank - TG BNK, Kto. ********** [BLZ: 00000000]' ...
[09.09.2019 08:42:02] Nutzung des alternativen Chromium-Browser wurde erzwungen. (Property("selenium.forceuse.alternatebrowser") = true)
[09.09.2019 08:42:02] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[09.09.2019 08:42:06] OK. Ergebnis der Berechnung: 3A1E1708ABE11E720C7DCE7FDA55CFEE (Dauer: 3 Sek.)
[09.09.2019 08:42:09] Überprüfe Chromium-Version ...
[09.09.2019 08:42:09] OK. Browser ist: chrome ver. 76
[09.09.2019 08:42:11] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung venc******* auf https://sparen.leaseplanbank.de/ ...
[09.09.2019 08:42:23] LeasePlanBank-Login war erfolgreich
[09.09.2019 08:42:23] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[09.09.2019 08:42:23] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[09.09.2019 08:42:23] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[09.09.2019 08:42:23] Suche Umsätze im Zeitraum vom 10.09.2014 bis 09.09.2019 und lese diese aus ...
[09.09.2019 08:42:31] Fehler: Exception beim Verarbeiten/Auslesen des RAW-Kontoauszugs-Array - Log-Eintrag: java.lang.StringIndexOutOfBoundsException: String index out of range: 12
	at java.lang.String.substring(String.java:1963)
	at de.derrichter.finance.websync.institute.leaseplanbank.WebPull.getTransData(WebPull.java:501)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.leaseplanbank.Collector.run(Collector.java:176)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:74)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:585)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
Gruß - Mickus

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1278
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: LeasePlan-Bank: String index out of range: 12

Beitrag von Hibiscus-Scripter » Mo 9. Sep 2019, 09:24

naja, dass kann schonmal vorkommen bei den Nightly-Builds. Hast du da Bedarf?

Aber sende mir doch bitte mal eine vollständige TRACE-Log per PM.
... 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
Grobe Verstöße gegen Posting-Regeln oder Doppel-Posts werden 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

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1278
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: LeasePlan-Bank: String index out of range: 12

Beitrag von Hibiscus-Scripter » Di 10. Sep 2019, 18:21

So, danke für die Meldung, mit ordentlicher Monitor-Log und danke für die Beispiel-PDF, so war es recht angenehm den Fehler zu beheben.
Das Problem konnte reproduziert und damit untersucht werden.

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


Gruß

Mickus
Beiträge: 35
Registriert: Di 27. Jun 2017, 08:57

Re: LeasePlan-Bank: String index out of range: 12

Beitrag von Mickus » Mi 11. Sep 2019, 09:07

Habe die Nightly-Builds geladen - und es funktioniert .

Das lobe ich mir: Montag gemeldet und Mittwoch erledigt!

Besten Dank - Mickus

Zurück zu „Release 3 - Finance.Websync & Hibiscus Mashup - (Beta 0.x)“