@matthias
Danke sehr für deine Hilfe.
Java 9-internal kann es aber nicht sein
. Mein Ubuntu 14.04.5 benutzte openjdk-6-rje als der Fehler auftrat. Es ist in der Paketverwaltung möglich auf openjdk-7-jre aufzurüsten, was ich dann auch getan habe. Das Ergebniss und der Fehler blieben derselbe.
Nach den installieren des Jverein-Plugins fand ich im ~/.jameica/jameica.log folgende Fehler ( grep ERROR jameica.log):
[Fri Aug 26 15:19:56 CEST 2016][ERROR][de.willuhn.sql.ScriptExecutor.execute] error while executing sql script. Current statement: ALTER TABLE mail MODIFY COLUMN versand TIMESTAMP NOT NULL
[Fri Aug 26 15:19:56 CEST 2016][ERROR][de.jost_net.JVerein.server.DDLTool.AbstractDDLUpdate.execute] unable to execute update
[Fri Aug 26 15:19:56 CEST 2016][ERROR][de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency] Datenbankupdate kann nicht ausgeführt werden.
[Fri Aug 26 15:19:56 CEST 2016][ERROR][de.willuhn.jameica.plugin.PluginLoader.init] unable to init plugin jverein: de.willuhn.util.ApplicationException
[Fri Aug 26 15:19:59 CEST 2016][ERROR][de.jost_net.JVerein.Einstellungen.<clinit>] Fehler
[Fri Aug 26 15:19:59 CEST 2016][ERROR][de.jost_net.JVerein.gui.boxes.MitgliedNextBGruppeChecker.mussMitgliedGeaendertWerden] MitgliedsChecker kann nicht initalisiert werden!
[Fri Aug 26 15:19:59 CEST 2016][ERROR][de.jost_net.JVerein.Einstellungen.isFirstStart] Fehler
[Fri Aug 26 15:19:59 CEST 2016][ERROR][de.jost_net.JVerein.Einstellungen.isFirstStart] Fehler
[Fri Aug 26 15:20:43 CEST 2016][ERROR][de.jost_net.JVerein.gui.boxes.MitgliedNextBGruppeChecker.mussMitgliedGeaendertWerden] MitgliedsChecker kann nicht initalisiert werden!
[Fri Aug 26 15:20:43 CEST 2016][ERROR][de.jost_net.JVerein.Einstellungen.isFirstStart] Fehler
[Fri Aug 26 15:20:43 CEST 2016][ERROR][de.jost_net.JVerein.Einstellungen.isFirstStart] Fehler
Der Vollständigkeit halber hier meine Datei de.jost_net.JVerein.rmi.JVereinDBService.properties:
database.driver=de.jost_net.JVerein.server.DBSupportMySqlImpl
database.driver.mysql.jdbcurl=jdbc\:mysql\://192.168.0.70\:3306/jverein?useUnicode\=Yes&characterEncoding\=ISO8859_1
database.driver.mysql.username=jverein
database.driver.mysql.password=1jverein%
database.driver.mysql.scriptprefix=mysql-
Mit einem mysql-client komme ich auch an die Datenbank ran. Hier mal ein Beispiel:
eddy@eddy-desktop:/opt/jameica/cfg$ mysql -h 192.168.0.70 -u jverein -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 31
Server version: 5.7.13-0ubuntu0.16.04.2 (Ubuntu)
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use jverein
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> show databases
-> ;
+--------------------+
| Database |
+--------------------+
| information_schema |
| jverein |
+--------------------+
2 rows in set (0.00 sec)
mysql>
Ich werde jetzt mal versuchen die openjdk-7-jre durch die Version 8 zu ersetzen und würde mich freuen, wenn du mal einen Blick darauf werden könntest.
MFG Eddy