This week's book giveaway is in the Reactive Progamming forum. We're giving away four copies of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams and have Adam Davis on-line! See this thread for details.
There is a lot in that log file, but this message is describes why a new Tomcat instance didn't get started:
Port 8080 required by Tomcat v8.5 Server at localhost is already in use.
The server may already be running in another process, or a system process may be using the port.
To start this server you will need to stop the other process or change the port number(s).
Of course, I found a very beautiful couch. Definitely. And this tiny ad: