Hi Max,
Thank you so much, you are right, there was an extra jar file in the war file, even though I have not figured it out how the extra jar got there, but after I manually removed the jar, I was able to start the server without any error.
Thanks again!