[Erledigt] Paypal - Internal Error

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
siltalai
Beiträge: 6
Registriert: Do 9. Jun 2016, 09:44

[Erledigt] Paypal - Internal Error

Beitrag von siltalai » Do 9. Jun 2016, 10:49

Hallo Sebastian
erst einmal herzlichen Dank für die viele Arbeit die Du Dir hier machst!

Windows 10, 64 bit
Jameica Version: 2.6.4
SWT-Version: 4430 / win32
Java-Version: 1.8.0_91 / Windows 10 amd64
Build: 441 [Datum 20160502]
Benutzerverzeichnis: F:\jameica


Mein Problem: ich möchte paypal Konto abrufen, klappt aber nicht. Folgende Fehlermeldung:

Code: Alles auswählen

[09.06.2016 09:30:18] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[09.06.2016 09:30:18]  
[09.06.2016 09:30:18] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.6.4 Build: 441]  Plugin[hibiscus 2.6.17 Build: 361]
[09.06.2016 09:30:18] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.7.10 - Build 150] [Hibiscus Mashup ver. 0.7.10 Build 100]
[09.06.2016 09:30:18] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[09.06.2016 09:30:18] OK: Java-Version 1.8.0_91 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Java\jre1.8.0_91)
[09.06.2016 09:30:18] Überprüfe HTMLUnit-Version ...
[09.06.2016 09:30:18] OK: HTMLUnit-Version 2.21 installiert und aktiv
[09.06.2016 09:30:18]  
[09.06.2016 09:30:19] Synchronisiere Konto: paypalneu, Kto. 6161604670 [J.P. Morgan]
[09.06.2016 09:30:19] API-Authentifizierung mit Anmeldekennung dirk******* auf https://api-3t.paypal.com/nvp? ...
[09.06.2016 09:30:28] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[09.06.2016 09:30:28] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[09.06.2016 09:30:28] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[09.06.2016 09:30:28] Rufe Umsätze vom 13.06.2001 bis 09.06.2016 ab ...
[09.06.2016 09:30:29] API-Transaktionssuche mit eingestelltem Intervall von '1000 Std.' gestartet ...
[09.06.2016 10:00:03] Fehler: Fehlermeldung des Servers: (Error) Internal Error
Beim Detailabruf einer Transaktion: 29.01.2013;-2.60;Zahlung (diverse)[Payment];Abgeschlossen[Completed]
Weitere Info:
ich habe die alten Skripte/ Jameica Versionen benutzt und dann die neuen plugins heruntergeladen. Dann habe ich ein Upgrade gemacht, indem ich das alte Jameica Verzeichnis umbenannt habe und die "rundumsorglos Version" installiert habe.
Das Paypal Konto habe ich neu angelegt.
EIn Umschalten von api Abruf auf screenscraping Abruf klappt nicht. Wird einfach wieder auf api zurückgesetzt - ignoriert.

Beim nochmaligen Abrufen kommt Folgendes:

Code: Alles auswählen

[09.06.2016 11:04:05] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[09.06.2016 11:04:05]  
[09.06.2016 11:04:05] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.6.4 Build: 441]  Plugin[hibiscus 2.6.17 Build: 361]
[09.06.2016 11:04:05] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.7.10 - Build 150] [Hibiscus Mashup ver. 0.7.10 Build 100]
[09.06.2016 11:04:05] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[09.06.2016 11:04:05] OK: Java-Version 1.8.0_91 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Java\jre1.8.0_91)
[09.06.2016 11:04:05] Überprüfe HTMLUnit-Version ...
[09.06.2016 11:04:05] OK: HTMLUnit-Version 2.21 installiert und aktiv
[09.06.2016 11:04:05]  
[09.06.2016 11:04:05] Synchronisiere Konto: paypalneu, Kto. 6161604670 [J.P. Morgan]
[09.06.2016 11:04:05] API-Authentifizierung mit Anmeldekennung dirk******* auf https://api-3t.paypal.com/nvp? ...
[09.06.2016 11:04:25] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[09.06.2016 11:04:25] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[09.06.2016 11:04:25] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[09.06.2016 11:04:25] Rufe Umsätze vom 13.06.2001 bis 09.06.2016 ab ...
[09.06.2016 11:04:26] API-Transaktionssuche mit eingestelltem Intervall von '1000 Std.' gestartet ...
[09.06.2016 11:20:54] Fehler: Exception beim Abrufen der Kontoumsätze: Exception beim Verarbeiten/Auslesen des 'matrixArrayData' und Erstellen des TransactionData-MatrixArray - Log-Eintrag:
7
Hilfe wäre sehr nett
Danke
ciao
MIchael

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: Paypal - Internal Error

Beitrag von Hibiscus-Scripter » Do 9. Jun 2016, 20:43

so, also da kommen nun mehrere Dinge zusammen:
(bitte benutze doch auch im Betreff die Groß- und Kleinschreibung :P )

Dies sind jetzt (warum auch immer, ja zwei verschiedene Fehler(quellen) ...
  1. Dies ist eine echte Fehlermeldung von PayPal "Internal Error" und kann somit von mir nicht direkt gelöst werden. Es hilft einzig allein diesen Umsatz nicht abzurufen. Nur wie ...
    Entweder man gibt ein Abruf-Startdatum an dass nach diesem Umsatz liegt (was man so nicht einfach selbst machen kann) oder man würde bei Auftreten dieses Fehlers einfach den Detailabruf der Transaktion sein lassen (was so ziemlich unschön wäre)
    Da dies aber auch in dieser Variante schon öfter vorgekommen ist müsste ich mal schaun dass man selbst das Abruf-Startdatum setzen kann.
    Den dieser Fehler tritt bei dir auch nur auf weil ich in der letzten Version den Abrufzeitraum bei API von 2 Jahre auf 15 Jahre erhöht habe.
    Eine Schnelllösung für uns beide wäre also im Moment: Ich erstelle dir eine Nightly-Build mit einem Abruf-Startdatum von z. B. 3 Jahre und wir umgehen so den Umsatz
    (viele wollen allerdings auch weiter zurück abrufen können ...

    Die zweite Lösung hier wäre einfach zuerst über CSV-Abruf die Umsätze zu ziehen, nur der geht halt im Moment noch nicht :mrgreen: und deswegen wird mit Absicht der API-Abruf im Moment erzwungen um Meldungen zu vermeiden.
  2. Sollte der erste Fehler aber eben nicht dauerhafter Natur sein (was durchaus sein kann) also der "Internal Error" bei PayPal bei dem Umsatz nur temporär war (gab aber auch Fälle da war ein Umsatz einfach nicht abrufbar?!)
    dann bräuchte ich hierfür eine "vollständige" Trace-Log (Hilfe hierzu gibt es in den Posting-Regeln)
Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und beachten und IMMER die vollständige Status-Log posten
(Der Post wird ansonsten gelöscht oder einfach ignoriert ohne das geholfen wird)

: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

siltalai
Beiträge: 6
Registriert: Do 9. Jun 2016, 09:44

Re: Paypal - Internal Error

Beitrag von siltalai » Fr 10. Jun 2016, 16:46

Hallo
der Internal Error scheint wirklich temporär zu sein.
Dennoch klappt's nicht, der 2. Fehler persistiert.
Ich versende jetzt die Logs per Mail.
Danke
ciao
Michael

P.S. ich hätte Internal Error und andere englische Vokabeln immer klein schreiben, denn im Englischen isset immer klein, aber das schlaue Internet sagt Du hast recht, "englische Substantive werden im Deutschen großgeschrieben". :mrgreen:

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: Paypal - Internal Error

Beitrag von Hibiscus-Scripter » Fr 10. Jun 2016, 17:51

ok, danke für das Log ...
oh man da müssen manche Ihren Firmennamen auch noch in Anführungszeichen schreiben damit der ganz deutlich ist ^^ das mag OpenCSV aber gar nicht ;)

neueste Nighly-Build bitte testen (Hilfe dazu gibts in den Posting-Regeln) ...
und dann aber auch Rückmeldung geben bitte ...
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und beachten und IMMER die vollständige Status-Log posten
(Der Post wird ansonsten gelöscht oder einfach ignoriert ohne das geholfen wird)

: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

siltalai
Beiträge: 6
Registriert: Do 9. Jun 2016, 09:44

Re: Paypal - Internal Error

Beitrag von siltalai » Mo 13. Jun 2016, 10:58

Super!
funktioniert. Es wurden auch alle Buchungen seit 2006 abgerufen!
Herzlichen Dank!
Läßt Du die Änderungen denn dann in das normale Build einfließen?, bzw. wann weiß ich, dass ich wieder auf das normale repository wechseln kann?
ciao
Michael

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