I know that I can rename my webapp (or it's WAR file) to ROOT but this is a terrible way to do it, IMHO. Now I checked out the tomcat doc & it says
It is NOT recommended to place elements directly in the server.xml file
So I tried doing it another method that it suggested.
Individual Context elements may be explicitly defined: In an individual file at /META-INF/context.xml inside the application files.
So I created a /META-INF/context.xml
with the following code,
<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/"/>
But after deploying when I restarted the server it still failed to load the context at "/", it still loaded it with the "/<WEB_APP_NAME>"
Any pointers helpful.