Problem when migrating a dump: missing user causes exception
html for instructions on how to configure Log4j 2
07:40:22.296 [org.caosdb.server.CaosDBServer.main()] ERROR org.caosdb.server.utils.Info - java.lang.NullPointerException
07:40:22.301 [org.caosdb.server.CaosDBServer.main()] ERROR org.caosdb.server.database.misc.RootBenchmark - java.lang.NullPointerException
07:40:22.508 [Thread-2] ERROR org.caosdb.server.database.backend.implementation.MySQL.DatabaseConnectionPool - Could not check the version of the MySQL schema.
java.sql.SQLException: The user specified as a definer ('caosdb'@'%') does not exist
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) ~[mysql-connector-java-8.0.19.jar:8.0.19]
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.19.jar:8.0.19]
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.19.jar:8.0.19]
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.19.jar:8.0.19]
at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:1003) ~[mysql-connector-java-8.0.19.jar:8.0.19]
at snaq.db.CachedPreparedStatement.executeQuery(CachedPreparedStatement.java:144) ~[dbpool-7.0.1.jar:?]
at org.caosdb.server.database.backend.implementation.MySQL.DatabaseConnectionPool.checkVersion(DatabaseConnectionPool.java:200) [classes/:?]
at org.caosdb.server.database.backend.implementation.MySQL.DatabaseConnectionPool.createConnectionPool(DatabaseConnectionPool.java:118) [classes/:?]
at org.caosdb.server.database.backend.implementation.MySQL.DatabaseConnectionPool.getConnection(DatabaseConnectionPool.java:53) [classes/:?]
at org.caosdb.server.database.backend.implementation.MySQL.MySQLHelper.initConnection(MySQLHelper.java:84) [classes/:?]
at org.caosdb.server.database.backend.implementation.MySQL.MySQLHelper.getConnection(MySQLHelper.java:103) [classes/:?]
at org.caosdb.server.database.backend.implementation.MySQL.MySQLHelper.prepareStatement(MySQLHelper.java:125) [classes/:?]
at org.caosdb.server.database.backend.implementation.MySQL.MySQLTransaction.prepareStatement(MySQLTransaction.java:54) [classes/:?]
at org.caosdb.server.database.backend.implementation.MySQL.MySQLSyncStats.read(MySQLSyncStats.java:55) [classes/:?]
at org.caosdb.server.database.backend.transaction.SyncStats.execute(SyncStats.java:44) [classes/:?]
at org.caosdb.server.database.BackendTransaction.executeTransaction(BackendTransaction.java:144) [classes/:?]
at org.caosdb.server.transaction.TransactionInterface.execute(TransactionInterface.java:48) [classes/:?]
at org.caosdb.server.utils.Info.syncDatabase(Info.java:242) [classes/:?]
at org.caosdb.server.database.misc.RootBenchmark$1.run(TransactionBenchmark.java:149) [classes/:?]
at java.lang.Thread.run(Thread.java:829) [?:?]
make: *** [Makefile:42: run] Error 1