[Erledigt] PayPal - Exception matrixArrayData

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
Kulli

[Erledigt] PayPal - Exception matrixArrayData

Beitrag von Kulli » Mo 20. Jun 2016, 10:43

Moin!

Ich habe ein sehr ähnlichen Fehler wie diesen hier, allerdings scheinen die neuesten Testing- und NightlyBuild-Versionen nicht neuer zu sein, als die momentanen Versionen im Hauptrepository.

Hier der Fehler:

Code: Alles auswählen

[20.06.2016 10:12:41] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[20.06.2016 10:12:41]  
[20.06.2016 10:12:41] System-Info: OS[Windows 8.1 (ver. 6.3) amd64]  Platform[Jameica 2.6.4 Build: 441]  Plugin[hibiscus 2.6.17 Build: 361]
[20.06.2016 10:12:41] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.7.11 - Build 175] [Hibiscus Mashup ver. 0.7.11 Build 140]
[20.06.2016 10:12:41] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[20.06.2016 10:12:41] OK: Java-Version 1.8.0_45 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Java\jre1.8.0_45)
[20.06.2016 10:12:41] Überprüfe HTMLUnit-Version ...
[20.06.2016 10:12:41] OK: HTMLUnit-Version 2.22 installiert und aktiv
[20.06.2016 10:12:42]
... andere Konten ...
[20.06.2016 10:13:52]  
[20.06.2016 10:13:52] Synchronisiere Konto: PayPal, Kto. 6161604670 [J.P. Morgan]
[20.06.2016 10:13:52] API-Authentifizierung mit Anmeldekennung kulli.******* auf https://api-3t.paypal.com/nvp? ...
[20.06.2016 10:14:37] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[20.06.2016 10:14:37] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[20.06.2016 10:14:37] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[20.06.2016 10:14:37] Rufe Umsätze vom 24.06.2001 bis 20.06.2016 ab ...
[20.06.2016 10:14:38] API-Transaktionssuche mit eingestelltem Intervall von '4032 Std.' gestartet ...
[20.06.2016 10:20:43] Fehler: Exception beim Abrufen der Kontoumsätze: Exception beim Verarbeiten/Auslesen des 'matrixArrayData' und Erstellen des TransactionData-MatrixArray - Log-Eintrag:
empty String
Was muss ich tun, um das zu beheben?

Kleine Frage nebenbei: Warum wird "Windows 8.1 (ver. 6.3) amd64" im Log angezeigt, obwohl ich mit Windows 10.0.10586 (Ergebnis von "ver" in Eingabeaufforderung) unterwegs bin?

Danke im Voraus für die Hilfe!

Grüße
Kulli

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: PayPal - Exception matrixArrayData

Beitrag von Hibiscus-Scripter » Mo 20. Jun 2016, 18:30

Hallo,

bei diesem Problem bräuchte ich bitte das Trace-Log (Hilfe dazu gibts in den Posting-Regeln), gezippt und per PM ..

im Moment komme ich aber nicht gleich dazu eine neue Nightly-Build zu bauen da hier das ganze Fehlerausgabesystem umgebaut wird und im Moment gar nichts geht ;)

Gruß
... 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

Kulli

Re: PayPal - Exception matrixArrayData

Beitrag von Kulli » Mi 22. Jun 2016, 16:43

Hallo und danke schonmal für die Hilfe per PN.

Ich habe die "Finance.Websync ver. 0.7.11-nightly - Build 178" wie abgesprochen ausprobiert. Jetzt wird die Synchronisation zwar sofort erfolgreich abgeschlossen, allerdings kommen keine Umsätze bei raus. Ich wurde noch nicht einmal nach dem API-Passwort gefragt, wie sonst immer.
Das hier ist alles:

Code: Alles auswählen

[22.06.2016 16:39:28] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[22.06.2016 16:39:28]  
[22.06.2016 16:39:28] System-Info: OS[Windows 8.1 (ver. 6.3) amd64]  Platform[Jameica 2.6.4 Build: 441]  Plugin[hibiscus 2.6.17 Build: 361]
[22.06.2016 16:39:28] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.7.11-nightly - Build 178] [Hibiscus Mashup ver. 0.7.11 Build 140]
[22.06.2016 16:39:28] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[22.06.2016 16:39:28] OK: Java-Version 1.8.0_45 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Java\jre1.8.0_45)
[22.06.2016 16:39:28] Überprüfe HTMLUnit-Version ...
[22.06.2016 16:39:28] OK: HTMLUnit-Version 2.22 installiert und aktiv
[22.06.2016 16:39:28]  
[22.06.2016 16:39:28] Synchronisiere Konto: PayPal, Kto. 6161604670 [J.P. Morgan]
Die Logs gibts per PN.

Grüße!

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: PayPal - Exception matrixArrayData

Beitrag von Hibiscus-Scripter » Mi 22. Jun 2016, 18:15

sorry da hat sich soviel getan da musst du auch hibiscus.mashup auf Nightly updaten ...
... 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

Kulli

Re: PayPal - Exception matrixArrayData

Beitrag von Kulli » Mi 22. Jun 2016, 22:05

Mit der 0.7.11-nightly von mashup scheint jetzt der Fehler behoben zu sein. Jetzt kommt eine andere Exception:

Code: Alles auswählen

[Wed Jun 22 21:58:00 CEST 2016][ERROR][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.error] [WebSync:PayPal] Fehler beim Verarbeiten/Auslesen des 'matrixArrayData' und Erstellen des TransactionData-MatrixArray
java.lang.ArrayIndexOutOfBoundsException: 30
	at de.derrichter.finance.websync.institute.paypal.ApiPull.getTransData(ApiPull.java:1023)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiRunner.run(ApiRunner.java:193)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobUmsaetze.execute(WebSynchronizeJobUmsaetze.java:75)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:317)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:388)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1057)
Logs gibt per PN.

Grüße!

Kulli

Re: PayPal - Exception matrixArrayData

Beitrag von Kulli » Do 23. Jun 2016, 12:21

Vielen Dank! Meine zwei Probleme sind jetzt mit der "Finance.Websync ver. 0.7.11-nightly - Build 182" behoben!

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