Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0000242MahoeFehleröffentlich2019-03-14 13:08
Reporterfrank Bearbeitung durchfrank  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status geschlossenLösungerledigt 
Produktversion2.0.0 
Zielversion2.2.0Behoben in Version2.2.0 
Zusammenfassung0000242: Lange Nachrichten können nicht gespeichert werden
BeschreibungBei langen Banknachrichten kommt es zu folgendem Fehler:

[Thu Feb 14 10:19:50 CET 2019][DEBUG][bg-task:Worker][de.willuhn.datasource.db.AbstractDBObject.getInsertSQL] executing sql statement: prep259: insert into SYSTEMNACHRICHT (DATUM,BLZ,NACHRICHT,GELESEN) values (?,?,?,?) {1: DATE '2019-01-10', 2: '30020900', 3: STRINGDECODE('Hier ist langer Text', 4: 0}
[Thu Feb 14 10:19:50 CET 2019][ERROR][bg-task:Worker][de.frankmuenster.mahoe.messages.AbstractBankMessages.saveMessage] Nachricht konnte nicht gespeichert werden.
java.rmi.RemoteException: insert failed, rollback successful; nested exception is:
    org.h2.jdbc.JdbcSQLException: Wert zu gross / lang für Feld "NACHRICHT VARCHAR(4000) NOT NULL": "STRINGDECODE('Sehr geehrter Herr XXXX,\r\nein sehr bewegtes B\u00f6rsenjahr ist zu Ende gegangen.\r\nEs gibt kaum einen prom... (4161)"
Value too long for column "NACHRICHT VARCHAR(4000) NOT NULL": "STRINGDECODE('Sehr geehrter Herr Grohmann,\r\nein sehr bewegtes B\u00f6rsenjahr ist zu Ende gegangen.\r\nEs gibt kaum einen prom... (4161)"; SQL statement:
insert into SYSTEMNACHRICHT (DATUM,BLZ,NACHRICHT,GELESEN) values (?,?,?,?) [22001-193]
    at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:702)
    at de.willuhn.datasource.db.AbstractDBObject.store(AbstractDBObject.java:316)
    at de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject.store(AbstractHibiscusDBObject.java:104)
    at de.willuhn.jameica.hbci.server.NachrichtImpl.store(NachrichtImpl.java:158)
    at de.frankmuenster.mahoe.messages.MahoeMessage.saveAsNachricht(MahoeMessage.java:117)
    at de.frankmuenster.mahoe.messages.AbstractBankMessages.saveMessage(AbstractBankMessages.java:127)
    at de.frankmuenster.mahoe.web.AbstractWebSite.getMessages(AbstractWebSite.java:106)
    at de.frankmuenster.mahoe.jobs.AbstractMahoeSynchronizeJobKontoauszug.execute(AbstractMahoeSynchronizeJobKontoauszug.java:133)
    at de.frankmuenster.mahoe.MahoeSynchronizeBackend$MahoeJobGroup.sync(MahoeSynchronizeBackend.java:335)
    at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
    at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)

Nachrichten können max. 4000 Zeichen lang sein.
TagsKeine Tags zugeordnet.
Tags zuordnen

Notizen / Dateien

frank

2019-03-14 13:08

Administrator   ~0000239

Lange Nachrichten werden nun auch 3900 Zeichen gekürzt und mit einem Hinweis versehen, dass die komplette Nachricht auf der Bankseite eingesehen werden kann.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2019-02-14 19:35 frank Neuer Eintrag
2019-02-14 19:35 frank Status neu => zugewiesen
2019-02-14 19:35 frank Bearbeitung durch => frank
2019-03-14 13:08 frank Notiz hinzugefügt: 0000239
2019-03-14 13:08 frank Status zugewiesen => geschlossen
2019-03-14 13:08 frank Lösung offen => erledigt
2019-03-14 13:08 frank Behoben in Version => 2.2.0