I'm deploying my first Groovy/Grails application onto a Tomcat 6 server and I'm running into some confusion trying to configure virtual hosts on Tomcat. I run the deployment script for Tomcat that comes with Grails and it copies the WAR file to the Tomcat server under the webapps folder and also uncompresses it (or maybe Tomcat does that I'm not sure). So I have the following:

```
C:\Program Files\Tomcat\webapps\myapp.WAR
C:\Program Files\Tomcat\webapps\myapp\{all files from the WAR}

```

I can access this without any issues by using the DNS name for the server:

```
http://server.dns.com/myapp/

```

However, I'm running into issues trying to create a virtual host for this. I've added the following lines to the server.xml file:

```
<Host name="www.fancynewdomainname.com" appBase="webapps/myapp"
      unpackWARs="true" autoDeploy="true"
      xmlValidation="false" xmlNamespaceAware="false">
</Host>

```

but all I get is blank page.

I've tried to Google this issue, but the more I read the more I just get confused.

P.S. As a side note I noticed that after adding this virtual host to the server.xml file I also have the following folder:

```
C:\Progrma Files\Tomcat\work\Catalina\www.fancynewdomainname.com\

```

but it seems to be mainly empty with just a few empty folders in it that mimic the folders in the WAR file.