You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Matthew Hixson <mh...@versaly.com> on 2004/07/09 07:23:44 UTC

getting Tomcat 5.0 to serve static content

I'm using Tomcat 5.0.26 with JBoss 3.2.4.  I'm attempting to upgrade  
from Tomcat 4.1.something that was included with JBoss 3.2.3.  I cannot  
figure out how to configure a context so that Tomcat will serve files  
from a specific directory.  The directory contains images and should be  
accessible outside of any specific webapp.  The files are stored in  
/usr/local/watermarks and the URLs to them need to look like  
http://mymachine.com/watermarks/bar.jpg.
   <Context path="/watermarks" docBase="/usr/local/watermarks"/>
   I've read all the docs I could find on the Apache Tomcat site and  
used Google to find examples and I cannot find anything that tells me  
how to do this.  In the previous version of Tomcat I had put the above  
<Context> element into  
/usr/local/jboss/server/default/deploy/jbossweb-tomcat41.sar/META-INF/ 
jboss-service.xml.  But in Tomcat 5.0 it looks like that has moved to  
jbossweb-tomcat50.sar/server.xml.  When adding the <Context> element to  
my server.xml I get a 404 and a description that says: The requested  
resource (/watermarks/bar.jpg) is not available.
   Anyone know how I can get this to work?
   Thanks,
     -M@


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: getting Tomcat 5.0 to serve static content

Posted by Dennis Dai <dd...@ddai.net>.
I'm not familiar with JBoss stuff but I think to make a context work, 
you'll need the WEB-INF dir and the associated web.xml ...

On 7/8/2004 10:23 PM, Matthew Hixson wrote:

> I'm using Tomcat 5.0.26 with JBoss 3.2.4.  I'm attempting to upgrade  
> from Tomcat 4.1.something that was included with JBoss 3.2.3.  I cannot  
> figure out how to configure a context so that Tomcat will serve files  
> from a specific directory.  The directory contains images and should be  
> accessible outside of any specific webapp.  The files are stored in  
> /usr/local/watermarks and the URLs to them need to look like  
> http://mymachine.com/watermarks/bar.jpg.
>    <Context path="/watermarks" docBase="/usr/local/watermarks"/>
>    I've read all the docs I could find on the Apache Tomcat site and  
> used Google to find examples and I cannot find anything that tells me  
> how to do this.  In the previous version of Tomcat I had put the above  
> <Context> element into  
> /usr/local/jboss/server/default/deploy/jbossweb-tomcat41.sar/META-INF/ 
> jboss-service.xml.  But in Tomcat 5.0 it looks like that has moved to  
> jbossweb-tomcat50.sar/server.xml.  When adding the <Context> element to  
> my server.xml I get a 404 and a description that says: The requested  
> resource (/watermarks/bar.jpg) is not available.
>    Anyone know how I can get this to work?
>    Thanks,
>      -M@
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org