hallo,
ich habe heute unseren Server mit dem Updatescript von hier geupdated. dieser schien auch erfolgreich verlaufen zu sein.
Wenn ich jedoch nun den Server starten möchte, erhalte ich im Log folgende Fehlermeldung.
Rising World - 0.7.2.7 - Dedicated Server
Linux 4.4.0-38-generic Java 1.8.0_101 (amd64) Memory: 5726 MB
03.10.2016 10:28
Items initialized!
Plants initialized!
java.sql.SQLException: no such column: 'hitdamage'
at org.sqlite.RS.findColumn(RS.java:121)
at org.sqlite.RS.getInt(RS.java:293)
at e.f.<clinit>(SourceFile:99)
at t.a$a.<init>(SourceFile:1420)
at t.a.<clinit>(SourceFile:22)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at server.Main.a(SourceFile:501)
at server.Main.initApplication(SourceFile:402)
at commons.JIWApplication.initialize(SourceFile:92)
at com.jme3.system.NullContext.initInThread(NullContext.java:86)
at com.jme3.system.NullContext.run(NullContext.java:129)
at java.lang.Thread.run(Thread.java:745)
Auch der Versuch die alte Welt zu löschen (selbstverständlich habe ich vorher ein Backup gemacht)
und in den serverproperties eine neue zu erstellen, erhalte ich den selben Fehler.
Ebenfalls habe ich versucht die DAtenbank von SQLite auf MySQL umzustellen.
Leider ohne Erfolg der Fehler bleibt der selbe.
Wenn ich jedoch das Serverupdate zurücksetze ergo auf die 0.7.2, dann funktioniert es wieder wie gewohnt.
Meine NAchforschungen anhand der Logdateien des alten Servers zufolge, vermute ich, das das column 'hitdamage' in der TAbelle NPC
erwartet wird. bevor ich aber jedoch in die DAtenbank eingreifen möchte, würde ich lieber hier Rückfrage halten.
Vielen lieben Dank schon mal und noch einen schönen Feiertag
Jens