Ich hab mal einen aktuellen Nightly Build installiert. Beim 1.Start wird ja vorgeschlagen, die Datenbank zu konvertieren. Dabei hagelt es Meldungen der Art:
java.rmi.RemoteException: insert failed; nested exception is:
org.h2.jdbc.JdbcSQLException: Wert zu gross / lang f³r Feld KOMMENTAR
Value too long for column KOMMENTAR [90005-61]
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:675)
at de.willuhn.jameica.hbci.migration.DatabaseMigrationTask.copy(DatabaseMigrationTask.java:191)
at de.willuhn.jameica.hbci.migration.McKoiToH2MigrationTask.copy(McKoiToH2MigrationTask.java:159)
at de.willuhn.jameica.hbci.migration.DatabaseMigrationTask.run(DatabaseMigrationTask.java:124)
at de.willuhn.jameica.hbci.migration.McKoiToH2MigrationTask.run(McKoiToH2MigrationTask.java:77)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:789)
Caused by: org.h2.jdbc.JdbcSQLException: Wert zu gross / lang f³r Feld KOMMENTAR
Value too long for column KOMMENTAR [90005-61]
at org.h2.message.Message.getSQLException(Message.java:89)
at org.h2.message.Message.getSQLException(Message.java:93)
at org.h2.message.Message.getSQLException(Message.java:71)
at org.h2.table.Column.validateConvertUpdateSequence(Column.java:216)
at org.h2.table.Table.validateConvertUpdateSequence(Table.java:313)
at org.h2.command.dml.Insert.update(Insert.java:84)
at org.h2.command.CommandContainer.update(CommandContainer.java:64)
at org.h2.command.Command.executeUpdate(Command.java:122)
at org.h2.jdbc.JdbcPreparedStatement.execute(JdbcPreparedStatement.java:162)
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:648)
... 5 more
[Thu Dec 27 17:02:39 CET 2007][ERROR][de.willuhn.jameica.hbci.migration.DatabaseMigrationTask.copy] unable to copy record de.willuhn.jameica.hbci.server.ProtokollImpl:1037: Fehler beim Abrufen der Umsõtze: Fehlermeldung der Bank: HBCI4Java Exception BEGIN ---Fehler beim Empfangen der Daten vom HBCI-Server
-> Connection reset
HBCI4Java Exception END ---
HBCI4Java stacktrace BEGIN ---org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Empfangen der Daten vom HBCI-Server
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:182)
at org.kapott.hbci.comm.Comm.pingpong(Comm.java:66)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:340)
at org.kapott.hbci.manager.HBCIDialog.doJobs(HBCIDialog.java:437)
at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:542)
at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:427)
at de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run(HBCIFactory.java:503)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:789)
Caused by: java.io.IOException
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:165)
... 7 more
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.InputRecord.a(Unknown Source)
at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Unknown Source)
at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.net.URLConnection.getHeaderFieldInt(Unknown Source)
at java.net.URLConnection.getContentLength(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentLength(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:157)
... 7 more
HBCI4Java stacktrace END ---
(27kB komplettes Log): http://cccc.de.tt/jameica.log ) Ist das bedenklich / sollte ich erst einmal mit der alten Hibiscus-Version oder der unkonvertierten Datenbank weitermachen?
java.rmi.RemoteException: insert failed; nested exception is:
org.h2.jdbc.JdbcSQLException: Wert zu gross / lang f³r Feld KOMMENTAR
Value too long for column KOMMENTAR [90005-61]
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:675)
at de.willuhn.jameica.hbci.migration.DatabaseMigrationTask.copy(DatabaseMigrationTask.java:191)
at de.willuhn.jameica.hbci.migration.McKoiToH2MigrationTask.copy(McKoiToH2MigrationTask.java:159)
at de.willuhn.jameica.hbci.migration.DatabaseMigrationTask.run(DatabaseMigrationTask.java:124)
at de.willuhn.jameica.hbci.migration.McKoiToH2MigrationTask.run(McKoiToH2MigrationTask.java:77)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:789)
Caused by: org.h2.jdbc.JdbcSQLException: Wert zu gross / lang f³r Feld KOMMENTAR
Value too long for column KOMMENTAR [90005-61]
at org.h2.message.Message.getSQLException(Message.java:89)
at org.h2.message.Message.getSQLException(Message.java:93)
at org.h2.message.Message.getSQLException(Message.java:71)
at org.h2.table.Column.validateConvertUpdateSequence(Column.java:216)
at org.h2.table.Table.validateConvertUpdateSequence(Table.java:313)
at org.h2.command.dml.Insert.update(Insert.java:84)
at org.h2.command.CommandContainer.update(CommandContainer.java:64)
at org.h2.command.Command.executeUpdate(Command.java:122)
at org.h2.jdbc.JdbcPreparedStatement.execute(JdbcPreparedStatement.java:162)
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:648)
... 5 more
[Thu Dec 27 17:02:39 CET 2007][ERROR][de.willuhn.jameica.hbci.migration.DatabaseMigrationTask.copy] unable to copy record de.willuhn.jameica.hbci.server.ProtokollImpl:1037: Fehler beim Abrufen der Umsõtze: Fehlermeldung der Bank: HBCI4Java Exception BEGIN ---Fehler beim Empfangen der Daten vom HBCI-Server
-> Connection reset
HBCI4Java Exception END ---
HBCI4Java stacktrace BEGIN ---org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Empfangen der Daten vom HBCI-Server
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:182)
at org.kapott.hbci.comm.Comm.pingpong(Comm.java:66)
at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:340)
at org.kapott.hbci.manager.HBCIDialog.doJobs(HBCIDialog.java:437)
at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:542)
at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:427)
at de.willuhn.jameica.hbci.server.hbci.HBCIFactory$Worker.run(HBCIFactory.java:503)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:789)
Caused by: java.io.IOException
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:165)
... 7 more
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.InputRecord.a(Unknown Source)
at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Unknown Source)
at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.net.URLConnection.getHeaderFieldInt(Unknown Source)
at java.net.URLConnection.getContentLength(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentLength(Unknown Source)
at org.kapott.hbci.comm.CommPinTan.pong(CommPinTan.java:157)
... 7 more
HBCI4Java stacktrace END ---
(27kB komplettes Log): http://cccc.de.tt/jameica.log ) Ist das bedenklich / sollte ich erst einmal mit der alten Hibiscus-Version oder der unkonvertierten Datenbank weitermachen?