[Erledigt] Paypal Fehlermeldung "Der Text ... ist zu lang. Bitte geben Sie maximal 35 Zeichen ein"

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

[Erledigt] Paypal Fehlermeldung "Der Text ... ist zu lang. Bitte geben Sie maximal 35 Zeichen ein"

Beitrag von gochbewohner » Fr 1. Jan 2021, 14:04

Code: Alles auswählen

[01.01.2021 13:55:59] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[01.01.2021 13:55:59]  
[01.01.2021 13:55:59] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.0 | Build: 361 vom 20201127]
[01.01.2021 13:55:59] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.19 | Build: 680 vom 20201223] [Hibiscus Mashup ver. 0.9.16 | Build: 423 vom 20201223]
[01.01.2021 13:55:59] Überprüfe Jameica-Version ...
[01.01.2021 13:55:59] OK: Jameica-Version 2.10.0 installiert und aktiv
[01.01.2021 13:55:59] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[01.01.2021 13:55:59] OK: Java-Version 11.0.9.1 von 'AdoptOpenJDK' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[01.01.2021 13:55:59] Überprüfe Selenium-Version ...
[01.01.2021 13:55:59] OK: Selenium-Version 3.141.59 installiert und aktiv
[01.01.2021 13:55:59] Überprüfe ChromeDriver-Version ...
[01.01.2021 13:55:59] OK: ChromeDriver-Version 87.0.4280.20 installiert und aktiv
[01.01.2021 13:55:59]  
[01.01.2021 13:55:59] Synchronisiere Konto 'AMEX - Kreditkarte, IBAN DE0550..XXXX00 [Deutsche Bank]' ...
[01.01.2021 13:55:59] Selenium WebDriver über ChromeDriver wird gestartet ...
[01.01.2021 13:56:03] Überprüfe Chrome-Version ...
[01.01.2021 13:56:03] OK. Browser ist: chrome ver. 87
[01.01.2021 13:56:07] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung Brus******* auf https://global.americanexpress.com/myca/logon/emea/action?request_type=LogonHandler&Face=de_DE&inav=iNLogBtn ...
[01.01.2021 13:56:27] AMEX-Login war erfolgreich
[01.01.2021 13:56:27] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[01.01.2021 13:56:27] Suche Umsätze im Zeitraum vom 04.09.2020 bis 01.01.2021 und lese diese aus ...
[01.01.2021 13:56:48] Web-Logout der aktuellen Online-Sitzung ...
[01.01.2021 13:56:51] AMEX-Logout war erfolgreich
[01.01.2021 13:56:52] Kontoauszug erfolgreich. Importiere Daten ...
[01.01.2021 13:56:52] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[01.01.2021 13:56:52] Saldo aktualisiert von Konto: AMEX - Kreditkarte
[01.01.2021 13:56:52] Das Konto 'AMEX - Kreditkarte, IBAN DE0550..599700 [Deutsche Bank]' wurde erfolgreich synchronisiert
[01.01.2021 13:56:52]  
[01.01.2021 13:56:52] Synchronisiere Konto 'PayPal - PayPal, IBAN DE8650..604670 [J.P. Morgan]' ...
[01.01.2021 13:56:53] API-Authentifizierung mit API-Anmeldekennung norb******* auf https://api-3t.paypal.com/nvp? ...
[01.01.2021 13:56:56] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[01.01.2021 13:56:57] Suche Umsätze im Zeitraum vom 25.11.2020 bis 01.01.2021 und lese diese aus ...
[01.01.2021 13:56:57] API-Transaktionssuche mit eingestelltem Intervall von '4032 Std.' gestartet ...
[01.01.2021 13:57:23] Kontoauszug erfolgreich. Importiere Daten ...
[01.01.2021 13:57:23] Fehler: Exception beim Zusammenbau der Umsätze für die Übergabe nach Hibiscus: de.willuhn.util.ApplicationException: Der Text ",34*34] Artikelnummer 233809051287 233809051287 233809051287" ist zu lang. Bitte geben Sie maximal 35 Zeichen ein
	at de.willuhn.jameica.hbci.HBCIProperties.checkLength(HBCIProperties.java:349)
	at de.willuhn.jameica.hbci.server.UmsatzImpl.insertCheck(UmsatzImpl.java:85)
	at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:649)
	at de.willuhn.jameica.hbci.server.UmsatzImpl.insert(UmsatzImpl.java:127)
	at de.willuhn.datasource.db.AbstractDBObject.store(AbstractDBObject.java:314)
	at de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject.store(AbstractHibiscusDBObject.java:104)
	at de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount(DataWorker.java:1604)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiCollector.run(ApiCollector.java:224)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:77)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:655)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
Diesen Fehler habe ich zwar hier im Forum gefunden und die Lösung wären die aktuellen nightlys. Da ich aber bereits auf die aktuellen Versionen der Anwendungen upgedatet habe, lassen die sich natürlich nicht laden.

gochbewohner
Beiträge: 219
Registriert: Mi 10. Jun 2015, 13:23
Been thanked: 11 times

Re: Paypal Abruf scheitert

Beitrag von gochbewohner » Mo 4. Jan 2021, 13:08

Wie ich gerade festgestellt habe, hat das Konto von Paypal trotz Fehlermeldung die Daten übernommen.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2525
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 60 times

Re: Paypal Abruf scheitert

Beitrag von Hibiscus-Scripter » Mo 4. Jan 2021, 18:13

Hallo,

also, dass die Daten dennoch übernommen werden kann ja eigentlich nicht sein, da er ja dann genau vorher abbricht...

Aber danke für die ordentliche Meldung mit dem vollständigem Status-Log :thumbup:

Hierdurch hast du mir aber 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 eine vollständige TRACE-Log.
:idea: Hilfe hierzu gibst wie immer auch im Tipps und Tricks-Forum mit dem Punkt #2

Diese sendest du mir dann bitte am besten per PM (= Private Nachricht, oben rechts) als ZIP-Datei.

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

gochbewohner
Beiträge: 219
Registriert: Mi 10. Jun 2015, 13:23
Been thanked: 11 times

Re: Paypal Fehlermeldung "Der Text ... ist zu lang. Bitte geben Sie maximal 35 Zeichen ein"

Beitrag von gochbewohner » Mi 6. Jan 2021, 00:29

Hast natürlich recht mit den Daten. Die Daten die noch übernommen wurden, waren vor den Daten die zu dem Fehler führten.

Trace Log habe ich dir geschickt.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2525
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 60 times

Re: Paypal Fehlermeldung "Der Text ... ist zu lang. Bitte geben Sie maximal 35 Zeichen ein"

Beitrag von Hibiscus-Scripter » Mi 6. Jan 2021, 21:11

So, danke für die ordentliche Meldung mit der vollständigen Status-Log :thumbup:

auch wenn die TRACE-Log noch fehlt konnte ein Grund für den Fehler gefunden werden.
Die Lösung ist bei mir aber bislang ungetestet.

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 Status-Log posten!
(formatiert wie in den Posting-Regeln beschrieben)


Gruß :wave:

gochbewohner
Beiträge: 219
Registriert: Mi 10. Jun 2015, 13:23
Been thanked: 11 times

Re: Paypal Fehlermeldung "Der Text ... ist zu lang. Bitte geben Sie maximal 35 Zeichen ein"

Beitrag von gochbewohner » Mi 6. Jan 2021, 23:14

Bevor ich aktualisiere versuche ich nochmal mit der jetzigen Version erneut den Abruf um die vollständige Trace Lig Datei zu generieren und zuzuschicken.
Danach versuche ich es mit dem Update.

Die vollsrändige Trace LOG habe ich geschickt.

Danach das Update gemacht. Es kam wieder eine Fehlermeldung, aber ein Teil der Daten wurden übernommen, jedoch nicht alle. Leider hatte ich vergessen, die Anzeige des Meldefenster anzuhalten, so dass ich die Meldung nicht lesen konnte. Deshalb schicke ich nochmal die Trace Log.

Habe es nochmal aufgerufen, da noch Transaktionen fehlen.

Code: Alles auswählen

[06.01.2021 23:54:02] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[06.01.2021 23:54:02]  
[06.01.2021 23:54:02] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.0 | Build: 361 vom 20201127]
[06.01.2021 23:54:02] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.19 | Build: 680 vom 20201223] [Hibiscus Mashup ver. 0.9.16-nightly | Build: 425 vom 20210106]
[06.01.2021 23:54:02] Überprüfe Jameica-Version ...
[06.01.2021 23:54:02] OK: Jameica-Version 2.10.0 installiert und aktiv
[06.01.2021 23:54:02] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[06.01.2021 23:54:02] OK: Java-Version 11.0.9.1 von 'AdoptOpenJDK' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[06.01.2021 23:54:02] Überprüfe Selenium-Version ...
[06.01.2021 23:54:02] OK: Selenium-Version 3.141.59 installiert und aktiv
[06.01.2021 23:54:02] Überprüfe ChromeDriver-Version ...
[06.01.2021 23:54:03] OK: ChromeDriver-Version 87.0.4280.20 installiert und aktiv
[06.01.2021 23:54:03]  
[06.01.2021 23:54:03] Synchronisiere Konto 'PayPal - PayPal, IBAN DE8650..XXXXXX [J.P. Morgan]' ...
[06.01.2021 23:54:03] API-Authentifizierung mit API-Anmeldekennung norb******* auf https://api-3t.paypal.com/nvp? ...
[06.01.2021 23:54:13] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[06.01.2021 23:54:14] Suche Umsätze im Zeitraum vom 25.11.2020 bis 06.01.2021 und lese diese aus ...
[06.01.2021 23:54:15] API-Transaktionssuche mit eingestelltem Intervall von '4032 Std.' gestartet ...
[06.01.2021 23:54:49] Kontoauszug erfolgreich. Importiere Daten ...
[06.01.2021 23:54:49] Fehler: Exception beim Zusammenbau der Umsätze für die Übergabe nach Hibiscus: java.lang.ArrayStoreException: arraycopy: element type mismatch: can not cast one of the elements of java.lang.Object[] to the type of the destination array, java.lang.String
	at java.base/java.lang.System.arraycopy(Native Method)
	at java.base/java.util.ArrayList.toArray(Unknown Source)
	at de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount(DataWorker.java:940)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiCollector.run(ApiCollector.java:224)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:77)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:655)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2525
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 60 times

Re: Paypal Fehlermeldung "Der Text ... ist zu lang. Bitte geben Sie maximal 35 Zeichen ein"

Beitrag von Hibiscus-Scripter » Do 7. Jan 2021, 11:38

OK, danke für den Test und die Logs :thumbup:

War mir schon klar das sowas kommt :think:
Daher neue Version neues Glück... selbe Anleitung wie oben...

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

gochbewohner
Beiträge: 219
Registriert: Mi 10. Jun 2015, 13:23
Been thanked: 11 times

Re: Paypal Fehlermeldung "Der Text ... ist zu lang. Bitte geben Sie maximal 35 Zeichen ein"

Beitrag von gochbewohner » Do 7. Jan 2021, 13:04

Habe es gerade getestet und es funktioniert. Alle Daten wurden jetzt übernommen. Danke.

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