Kindly try an older version (2.1.0) and see if the error goes away.
Don't forget to disable the only_full_group_by mode in mysql. ESTIMATE will not generate a number of reports (will report database error) if this mode is enabled. https://sourceforge.net/p/estimate/discussion/cs/thread/232f98b4/#1890
Your Mysql database server is misconfigured/corrupted. Quoting from your log: Storage engine 'InnoDB' does not support system tables. [mysql.user]
Hello Hovlord69, That log shows nothing exceptional. The server seems to have started normally. Please review the log just after the database initialization failure occurs. The log should contain exception messages and stack traces for proper diagnosis.
Kindly use the debug information in the log generated by the tomcat server to diagnose and fix the issue. Database initialization can fail for several reasons.
Hello, This may be because JRE on your machine is older than the JDK used to compile the archive. Kindly install the most current version of JDK and retry.
Which file are you trying to deploy? Make sure that the archive you are trying to deploy is a WAR (the downloaded file should have a .war extension). ESTIMATE 2.1.1 is compatible with the Apache Tomcat version 9. Make sure that you have the most recent versions of Tomcat and MySQL.
Hello Jeff, The error is being caused by the InvalidConnectionAttributeException due to some sort of Time Zone issue (EDT). This is a known bug in several MySQL drivers and JDBC. https://bugs.mysql.com/bug.php?id=85816 Setting the MySQL server time zone to UTC or something which Java 8 recognizes resolves the issue. NOTE: Kindly use the newly released WAR (version 2.1.1).