I wrote a few days ago saying that the contribution below had solved my problems. Not entirely... They did so when attempting to configure virtual hosts on a test machine within my own network on a Windows XP laptop.

Now I am trying to replicate the configuration on a Linux server. I have configured a second host entry in server.xml, it has a doc-base and the doc-base directory exists. I am now trying to make the Manager/html application visible from this virtual host - obviously, or I won't be able to deplay Wars to it. However when I enter the URL to start the manager/html app, I get the login box, I log in and then I get a screen that says: 'The requested resource (Servlet HTMLManager is not available) is not available'.

I've noticed a big difference between the Windows installation and the Linux one. The Windows version has a ROOT directory in each doc-base directory, and it was the fact that this was not in the virtual hosts's doc-base directory that was preventing it from working. On the linux server, however, there is no ROOT directory in either doc-base directory, either the default one (webapps) or the v-host's.

Can anyone suggest where to start looking? I'm running Tomcat 5.0.25, btw.

Tom Burke





----- Original Message ----- From: "Hassan Schroeder" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <users@tomcat.apache.org>
Sent: Friday, October 14, 2005 3:09 AM
Subject: Re: Help figuring out Virtual Hosts


Dola Woolfe wrote:

All I want is for the user to be able to enter
"serverA" in his/her browser and be forwarded to
"http://server/appA/index.jsp"; and the enter "serverB"
and be forwarded to "http://server/appB/index.jsp";.

There is no "forwarding" to be done.

You have two hosts, 'serverA' and 'serverB'; create Host elements
for each of them. Set the ROOT context of 'serverA' to your appA,
and the ROOT context of 'serverB' to your appB.

<Host name="serverA" appBase="/apps/A"></Host>

<Host name="serverB" appBase="/apps/B"></Host>

:: and "appA" is in '/apps/A/ROOT/', "appB" is in '/apps/B/ROOT'

You'll need e.g. either a '/apps/A/ROOT/META-INF/context.xml' file
or "$CATALINA_HOME/conf/serverA/ROOT.xml" for each context.

That's all there is to it. Really :-)

--
Hassan Schroeder ----------------------------- [EMAIL PROTECTED]
Webtuitive Design ===  (+1) 408-938-0567   === http://webtuitive.com

                         dream.  code.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to