Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
-
gochbewohner
- Beiträge: 219
- Registriert: Mi 10. Jun 2015, 13:23
- Been thanked: 11 times
Beitrag
von gochbewohner » Mi 14. Aug 2019, 23:10
Nach ca. 7 Stunden endet der Abruf mit dem Fehler:
Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.StringIndexOutOfBoundsException: String index out of range: -140
Code: Alles auswählen
[14.08.2019 14:32:45] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[14.08.2019 14:32:45]
[14.08.2019 14:32:45] 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]
[14.08.2019 14:32:45] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.9.4 | Build: 455 vom 20190620] [Hibiscus Mashup ver. 0.9.4 | Build: 340 vom 20190620]
[14.08.2019 14:32:45] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[14.08.2019 14:32:45] OK: Java-Version 1.8.0_201 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[14.08.2019 14:32:45] Überprüfe HTMLUnit-Version ...
[14.08.2019 14:32:45] OK: HTMLUnit-Version 2.34.1 installiert und aktiv
[14.08.2019 14:32:45]
[14.08.2019 14:32:45] Synchronisiere Konto 'PayPal - PayPal, IBAN DE8650..XXXXXX [J.P. Morgan]' ...
[14.08.2019 14:32:46] API-Authentifizierung mit API-Anmeldekennung norb******* auf https://api-3t.paypal.com/nvp? ...
[14.08.2019 14:33:01] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[14.08.2019 14:33:01] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[14.08.2019 14:33:01] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[14.08.2019 14:33:01] Suche Umsätze im Zeitraum vom 15.08.2014 bis 14.08.2019 und lese diese aus ...
[14.08.2019 14:33:03] API-Transaktionssuche mit eingestelltem Intervall von '1 Std.' gestartet ...
[14.08.2019 21:32:07] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.StringIndexOutOfBoundsException: String index out of range: -140
at java.lang.String.substring(String.java:1967)
at de.derrichter.finance.websync.institute.paypal.ApiPull.getTransData(ApiPull.java:493)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiCollector.run(ApiCollector.java:194)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:74)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:518)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
-
Hibiscus-Scripter
- Administrator
- Beiträge: 2525
- Registriert: Mi 30. Okt 2013, 17:14
- Wohnort: Würzburg
- Has thanked: 96 times
- Been thanked: 60 times
Beitrag
von Hibiscus-Scripter » Mi 14. Aug 2019, 23:32
nach 7 Stunden, wow was treibst du da denn ^^ brauchst du echt die 1 Stunde als Intervall? Würde echt schneller gehn, schon bei 2Std bist du ja schon doppelt so schnell... aber ok
Bitte schicke mir hierzu eine TRACE-Log, da der Aufbau bei dir nicht stimmt, muss ich sehen.
Wäre für dich jetzt natürlich praktisch wenn die Log schon so eingestellt ist ;)
Gruß
-
gochbewohner
- Beiträge: 219
- Registriert: Mi 10. Jun 2015, 13:23
- Been thanked: 11 times
Beitrag
von gochbewohner » Do 15. Aug 2019, 00:25
nach 7 Stunden, wow was treibst du da denn ^^ brauchst du echt die 1 Stunde als Intervall?
Dazu müsste ich erst wissen wozu das Intervall da ist? Wenn ich es jetzt auf 2 Stunden setze sollte das Programm in ca. 3,5 Stunden wieder auf den Fehler laufen. Den LOG-Level habe ich nun auf Trace geschaltet.
-
gochbewohner
- Beiträge: 219
- Registriert: Mi 10. Jun 2015, 13:23
- Been thanked: 11 times
Beitrag
von gochbewohner » Do 15. Aug 2019, 08:58
Bitte schicke mir hierzu eine TRACE-Log, da der Aufbau bei dir nicht stimmt, muss ich sehen.
Das wundert mich, da ich Jamaica komplett mit deiner aktuellen Installationsdatei neu aufgesetzt habe. Danach über das Menu "Mashup" -> "Jetzt nach Updates suchen ..." auf den aktuellen Stand gebracht und mit dem EInrichtungsassistent das Paypalkonto eingerichtet.
Jetzt nach dem ich das Interval auf 2 Stunden gesetzt habe bekomme ich den Fehler: Fehler: Verbindungsfehler mit WebDriver: Read timed out
Code: Alles auswählen
[15.08.2019 01:05:36] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[15.08.2019 01:05:36]
[15.08.2019 01:05:36] 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]
[15.08.2019 01:05:36] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.9.4 | Build: 455 vom 20190620] [Hibiscus Mashup ver. 0.9.4 | Build: 340 vom 20190620]
[15.08.2019 01:05:36] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[15.08.2019 01:05:36] OK: Java-Version 1.8.0_201 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[15.08.2019 01:05:36] Überprüfe HTMLUnit-Version ...
[15.08.2019 01:05:36] OK: HTMLUnit-Version 2.34.1 installiert und aktiv
[15.08.2019 01:05:36]
[15.08.2019 01:05:36] Synchronisiere Konto 'PayPal - PayPal, IBAN DE8650..XXXXXX [J.P. Morgan]' ...
[15.08.2019 01:05:38] API-Authentifizierung mit API-Anmeldekennung norb******* auf https://api-3t.paypal.com/nvp? ...
[15.08.2019 01:05:49] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[15.08.2019 01:05:49] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[15.08.2019 01:05:49] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[15.08.2019 01:05:49] Suche Umsätze im Zeitraum vom 16.08.2014 bis 15.08.2019 und lese diese aus ...
[15.08.2019 01:05:52] API-Transaktionssuche mit eingestelltem Intervall von '2 Std.' gestartet ...
[15.08.2019 03:27:28] Fehler: Verbindungsfehler mit WebDriver: Read timed out
Sende trotzdem das Trace-LOG per PM
-
Hibiscus-Scripter
- Administrator
- Beiträge: 2525
- Registriert: Mi 30. Okt 2013, 17:14
- Wohnort: Würzburg
- Has thanked: 96 times
- Been thanked: 60 times
Beitrag
von Hibiscus-Scripter » Do 15. Aug 2019, 11:21
OK, da du echt so nen niedrigen Wert hattest, dachte ich einfach du weißt was du tust...
Lese dir bitte das mal durch:
https://hibiscus-mashup.derrichter.de/i ... cus-mashup
denn womöglich reicht dir ja die Standard-Einstellung "um die 4000" ... dann ginge es spürbar schneller ;D
Den Timeout müssen wir ignorieren, das kann ja mal passieren...
Brauche dann also die TRACE-Log von dem Eingangs-Fehler...
-
gochbewohner
- Beiträge: 219
- Registriert: Mi 10. Jun 2015, 13:23
- Been thanked: 11 times
Beitrag
von gochbewohner » Do 15. Aug 2019, 12:55
Habe nun das Interval auf 4032 Stunden gesetzt. Allerdings wegen dem Fehler bei Amex habe ich nun mit den Nightly-Builds den Abruf durchgeführt.
Der Abruf war erfolgreich:
Code: Alles auswählen
[15.08.2019 12:46:58] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[15.08.2019 12:46:58]
[15.08.2019 12:46:58] 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]
[15.08.2019 12:46:58] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.9.4-nightly | Build: 459 vom 20190815] [Hibiscus Mashup ver. 0.9.4 | Build: 340 vom 20190620]
[15.08.2019 12:46:58] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[15.08.2019 12:46:58] OK: Java-Version 1.8.0_221 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Java\jre1.8.0_221)
[15.08.2019 12:46:58] Überprüfe HTMLUnit-Version ...
[15.08.2019 12:46:58] OK: HTMLUnit-Version 2.35.0 installiert und aktiv
[15.08.2019 12:46:58]
[15.08.2019 12:46:58] Synchronisiere Konto 'PayPal - PayPal, IBAN DE8650..XXXXXX [J.P. Morgan]' ...
[15.08.2019 12:47:00] API-Authentifizierung mit API-Anmeldekennung norb******* auf https://api-3t.paypal.com/nvp? ...
[15.08.2019 12:47:09] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[15.08.2019 12:47:09] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[15.08.2019 12:47:09] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[15.08.2019 12:47:09] Suche Umsätze im Zeitraum vom 16.08.2014 bis 15.08.2019 und lese diese aus ...
[15.08.2019 12:47:11] API-Transaktionssuche mit eingestelltem Intervall von '4032 Std.' gestartet ...
[15.08.2019 12:49:35] Kontoauszug erfolgreich. Importiere Daten ...
[15.08.2019 12:49:36] Ergebnis des Sync: Es wurden '256' Umsätze übernommen (davon neue: 256 davon alte: 0)
[15.08.2019 12:49:36] Saldo aktualisiert von Konto: PayPal - PayPal
[15.08.2019 12:49:36] Das Konto 'PayPal - PayPal, IBAN DE8650..XXXXXX [J.P. Morgan]' wurde erfolgreich synchronisiert
[15.08.2019 12:49:36] Synchronisierung via non-HBCI (Hibiscus Mashup) erfolgreich beendet
-
Hibiscus-Scripter
- Administrator
- Beiträge: 2525
- Registriert: Mi 30. Okt 2013, 17:14
- Wohnort: Würzburg
- Has thanked: 96 times
- Been thanked: 60 times
Beitrag
von Hibiscus-Scripter » Do 15. Aug 2019, 13:14
tja schön für dich ^^
schade für mich, der Fehler hätte mich echt interessiert ;) aber vielleicht war es ja nur eine fehlerhafte Datenrückmeldung...
Und 2,5min ist doch angenehmer als 7 Stunden oder?
Kann dann hier zumachen oder?
Gruß
-
gochbewohner
- Beiträge: 219
- Registriert: Mi 10. Jun 2015, 13:23
- Been thanked: 11 times
Beitrag
von gochbewohner » Do 15. Aug 2019, 14:28
Ja. Danke.