habe ein kleines Problem nach der Erstinstallation des PayPal-Plugins. Folgende Version habe ich am Laufen:
- Win 10 mit JDK 1.0.8_91 (beides 64 bit)
- hibiscus 2.16
- scripting.unit 2.21
- finance.websync 0.7.8
- hibiscus.mashup 0.7.8
Code: Alles auswählen
[03.05.2016 13:39:56] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[03.05.2016 13:39:56]
[03.05.2016 13:39:56] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.7.8 - Build 116] [Hibiscus Mashup ver. 0.7.8 Build 89]
[03.05.2016 13:39:56] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[03.05.2016 13:39:56] OK: Java-Version 1.8.0_91 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252'
[03.05.2016 13:39:56] Überprüfe HTMLUnit-Version ...
[03.05.2016 13:39:56] OK: HTMLUnit-Version 2.21 installiert und aktiv
[03.05.2016 13:39:56]
[03.05.2016 13:39:56] Synchronisiere Konto: 05 - PayPal, Kto. 6161604670 [J.P. Morgan]
[03.05.2016 13:39:56] API-Authentifizierung mit Anmeldekennung ******* auf https://api-3t.paypal.com/nvp? ...
[03.05.2016 13:39:59] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[03.05.2016 13:39:59] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[03.05.2016 13:39:59] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[03.05.2016 13:39:59] Rufe Umsätze vom 04.05.2014 bis 03.05.2016 ab ...
[03.05.2016 13:40:00] API-Transaktionssuche mit eingestelltem Intervall von '3500 Std.' gestartet ...
[03.05.2016 13:40:18] Kontoauszug erfolgreich. Importiere Daten ...
[03.05.2016 13:40:19] Fehler: Exception beim Zusammenbau der Umsätze für die Übergabe nach Hibiscus
Hab' schon alles mögliche probiert, die Anzahl der Stunden hochgesetzt auf 4.500 (bei mehr kommt der Fehler 11002) oder runtergesetzt auf 100 - aber das bringt auch nix. Auch eine einfache Saldoabfrage ist erfolgtlos, ich habe so noch nicht mal den akt. Kontostand des Paypal-Kontos da stehen
Und weil Java so toll ist, hier der Extrakt aus der Konsole:
Code: Alles auswählen
[Tue May 03 14:34:29 CEST 2016][ERROR][de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount] Exception beim Zusammenbau der Umsõtze f³r die ▄bergabe nach Hibiscus
java.rmi.RemoteException: insert failed, rollback successful; nested exception is:
org.h2.jdbc.JdbcSQLException: Wert zu gross / lang f³r Feld "EMPFAENGER_KONTO VARCHAR(40) SELECTIVITY 15": "'billigkennzeichen-de@united-kennzeichen.de' (42)"
Value too long for column "EMPFAENGER_KONTO VARCHAR(40) SELECTIVITY 15": "'billigkennzeichen-de@united-kennzeichen.de' (42)"; SQL statement:
insert into UMSATZ (DATUM,ART,VALUTA,EMPFAENGER_KONTO,PRIMANOTA,BETRAG,KONTO_ID,ZWECK3,FLAGS,ADDKEY,ZWECK2,EMPFAENGER_NAME,SALDO,GVCODE,CUSTOMERREF,UMSATZTYP_ID,CHECKSUM,EMPFAENGER_BLZ,ZWECK,KOMMENTAR) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) [22001-172]
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:688)
at de.willuhn.jameica.hbci.server.UmsatzImpl.insert(UmsatzImpl.java:122)
at de.willuhn.datasource.db.AbstractDBObject.store(AbstractDBObject.java:308)
at de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject.store(AbstractHibiscusDBObject.java:110)
at de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount(DataWorker.java:1044)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiRunner.run(ApiRunner.java:189)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobUmsaetze.execute(WebSynchronizeJobUmsaetze.java:75)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:288)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:388)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:976)
Caused by: org.h2.jdbc.JdbcSQLException: Wert zu gross / lang f³r Feld "EMPFAENGER_KONTO VARCHAR(40) SELECTIVITY 15": "'billigkennzeichen-de@united-kennzeichen.de' (42)"
Value too long for column "EMPFAENGER_KONTO VARCHAR(40) SELECTIVITY 15": "'billigkennzeichen-de@united-kennzeichen.de' (42)"; SQL statement:
insert into UMSATZ (DATUM,ART,VALUTA,EMPFAENGER_KONTO,PRIMANOTA,BETRAG,KONTO_ID,ZWECK3,FLAGS,ADDKEY,ZWECK2,EMPFAENGER_NAME,SALDO,GVCODE,CUSTOMERREF,UMSATZTYP_ID,CHECKSUM,EMPFAENGER_BLZ,ZWECK,KOMMENTAR) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) [22001-172]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)
at org.h2.message.DbException.get(DbException.java:169)
at org.h2.table.Column.validateConvertUpdateSequence(Column.java:317)
at org.h2.table.Table.validateConvertUpdateSequence(Table.java:699)
at org.h2.command.dml.Insert.insertRows(Insert.java:122)
at org.h2.command.dml.Insert.update(Insert.java:86)
at org.h2.command.CommandContainer.update(CommandContainer.java:79)
at org.h2.command.Command.executeUpdate(Command.java:235)
at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:154)
at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:140)
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:649)
... 9 more
[Tue May 03 14:34:30 CEST 2016][ERROR][de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiRunner.run] Exception mit Stacktrace:
de.willuhn.util.ApplicationException: Exception beim Zusammenbau der Umsõtze f³r die ▄bergabe nach Hibiscus
at de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount(DataWorker.java:1359)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiRunner.run(ApiRunner.java:189)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobUmsaetze.execute(WebSynchronizeJobUmsaetze.java:75)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:288)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:388)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:976)
[Tue May 03 14:34:30 CEST 2016][ERROR][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobUmsaetze.execute] Fehlermeldung/Exception des Systems:
de.willuhn.util.ApplicationException: Exception beim Zusammenbau der Umsõtze f³r die ▄bergabe nach Hibiscus
at de.derrichter.hibiscus.mashup.crossover.websync.institute.paypal.ApiRunner.run(ApiRunner.java:206)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobUmsaetze.execute(WebSynchronizeJobUmsaetze.java:75)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:288)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:388)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:976)
Grüße
Max
btw.: Wie kann ich das API-Passwort speichern, damit ich das nicht immer reintippen muss?