Not sure what you are asking here...as far as I know, putting your webapp as
the ROOT is exactly what you should do, as ROOT is the default webapp.
What is it about putting your webapp under the ROOT directory that you don't
like? Are you asking for a way to have it be the root webapp, but not
In server.xml, there's a commented out Context line that sets the path
of URLS that have a path of to go to the ROOT directory. This is
commented out because it isn't needed: ROOT, as you say, is the default.
But if you uncomment that and change docBase=ROOT to docBase=mysite,
you should get