Chris,

the user accesses my jsps via http://host/my-app.

The jsps include references of the form below, as request dumper valve tells me:

/myapp-web/styles/images/mylogo.jsp

where myapp-web is a directory elsewhere on the system.

so the full path reference style is never done as such.

Dennis
On Oct 15, 2009, at 11:26 AM, Christopher Schultz wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dennis,

On 10/15/2009 11:15 AM, Dennis Christopher wrote:
My application is a context element '/myapp' accessed via <server
address>/myapp.

Within the app's jsps are references to files in a folder 'myapp-web'
whose real location on the server file system
is outside the tomcat tree.

So, the URLs for these resources are something like
http://host/myapp-web/path/to/file? Are they all rooted in the same place?

If so, you can basically create a dummy webapp that contains nothing but
your files, served out of the location of your choice.

Create a file under CATALINA_BASE/conf/[service]/[host]/myapp-web.xml
that contains the following:

<Context appBase="/library/webserver/documents" />

This will deploy a new web application (into /myapp-web) that serves
static documents from /library/webserver/documents. This is the
equivalent of Apache httpd's:

Alias /myapp-web /library/webserver/documents

It probably seems a little heavy-handed, but it's because app servers
are app-centric, not file/directory centric.

Hope that helps,
- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkrXPw0ACgkQ9CaO5/Lv0PCE4wCfcZdrk0+0iolmGauFLZDiT5TX
xdAAnA6+SyfnqfYirdcIaMWYy8Hrm12s
=c97v
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to