File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Tomcat and the fly likes tomcat as a virtual host Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » Tomcat
Bookmark "tomcat as a virtual host" Watch "tomcat as a virtual host" New topic

tomcat as a virtual host

satish bodas
Ranch Hand

Joined: Jun 19, 2008
Posts: 116
Hello ,
I did try and do a search on this forum but am not able to successfully do what I want .

My understanding of a Virtual host :: On same Tomcat want to host two applications having their own urls ::
example :: &

With this understanding I tried to setup a virtual host ::
In "server.xml"

The portion in bold is the one that I wanted to add as a new host

Tried accessing the above using the URL ::

Nothing happened .
So I added following entry in my host ::

Now above URL works .

However I wastnt very sure if it "really" worked - so I commented out the "host" entry in "server.xml" and then retried the URL

Problem 1 ::
Browser still showed me the index page of ROOT application
So that means my new virtual host is NOT being used but "default host"

How do I ensure that my new Virtual host is used ?

Problem 2 ::
Under the "localhost" which is default I have a application supplied by Tomcat called ROOT
In this exists a JSP called index.jsp

Even if I make any changes to this file Tomcat still shows up the same page

Where is tomcat getting the details from ?

any help is appreciated
Thanks ,
I agree. Here's the link:
subject: tomcat as a virtual host
It's not a secret anymore!