Where is this documented?  I have had no problem doing this.  Since I now
put context files in conf/[Engine]/[Host], I went back and added

<Context 
  docBase="d:/tjl/Projects/log4jconfig"
  path="/log4jconfig"/>

to my server.xml and http://localhost:8080/manager/list shows

OK - Listed applications for virtual host localhost
/admin:running:0:C:/Tomcat/server/webapps/admin
/host-manager:running:0:C:/Tomcat/server/webapps/host-manager
/log4jconfig:running:0:D:/tjl/Projects/Log4JConfig
/:running:0:ROOT
/manager:running:0:C:/Tomcat/server/webapps/manager

So I was able to put a path in the context and it was respected.

Tim


-----Original Message-----
From: Parsons Technical Services [mailto:[EMAIL PROTECTED] 
Sent: Thursday, May 11, 2006 11:12 PM
To: Tomcat Users List
Subject: Re: More virtual hosting problems!!

One issue is that the path element can only be set to "" when you use it in 
the server.xml.

Doug

----- Original Message ----- 
From: "Rizwan Merchant" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <users@tomcat.apache.org>
Sent: Thursday, May 11, 2006 1:37 PM
Subject: Re: More virtual hosting problems!!


>
> I got this working now by moving the Context definition from the ROOT.xml 
> to the server.xml under the <Host> tag as follows
>
>      <Host name="www.riz.com" appBase="webapps/riz" unpackWARs="true" 
> autoDeploy="true"
>       xmlValidation="false" xmlNamespaceAware="false">
>           <Context displayName="riz" docBase="" path=""
>               workDir="work/Catalina/riz/_">
>         </Context>
>      </Host>
>
> I got rid of the www.riz.com directory under $CATALINA_HOME/conf/Catalina
>
> But I did read somewhere that it is not recommended to put the Context 
> definition in the server.xml file.
>
> Can someone please explain why the first scenario did not work and the 
> above does, although it is not recommded.
>
> Thanks,
> -Riz.
>
> Rizwan Merchant wrote:
>>
>> Hi all!
>>
>> I have been following the mailing list and it seems this is a common 
>> problem amongst many users. But I could not find a solution to my 
>> problem, hence this post. Hope someone can help me.
>>
>> I am trying to set up a simple virtual host for the domain www.riz.com on

>> tomcat (listening on port 80) using the instructions provided at 
>> http://ex-parrot.com/~pete/tomcat-vhost.html
>>
>> Based on the instructions here is what I have done..
>>
>> 1.    Added the following to server.xml which is under under 
>> $CATALINA_HOME/conf
>>        <Host name="www.riz.com" appBase="webapps/riz" unpackWARs="true" 
>> autoDeploy="true"
>>       xmlValidation="false" xmlNamespaceAware="false">
>>      </Host>
>>
>>    There is a riz.war file under $CATALINA_HOME/webapps that gets 
>> expanded on deployment.
>>
>> 2. Created a directory $CATALINA_HOME/conf/Catalina/www.riz.com
>>    Added ROOT.xml to this directory which contains
>>      <?xml version='1.0' encoding='utf-8'?>
>>    <Context displayName="riz" docBase="" path=""
>>    workDir="work/Catalina/riz/_">
>>    </Context>
>>
>>
>> Note that I have mapped www.riz.com to 127.0.0.1 in the "hosts" file 
>> under c:\windows\system32\drivers\etc so that when i type www.riz.com in 
>> the browser it will resolve to localhost.
>>
>> Please can someone tell me what I am doing wrong, or if I am missing 
>> anything?
>>
>> Thanks,
>> -Riz.
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> 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]
>
>
> 



---------------------------------------------------------------------
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