Welcome to the JavaRanch.
I split your post from the original post because the last post in that topic is several years old and I don't think any of those folks are coming back.
Looking at the exception you posted, it looks like you have a problem in the constructor of StartupServlet (see attachment, below). If you can't figure out your issue from there, my advice is to Isolate the Problem. We're all volunteers here and few people have the time to dig into a couple hundred lines of code.