Quoting David Wall <[EMAIL PROTECTED]>:

> >        contextPath = path.substring(0, path.lastIndexOf("/"));
> >        contextPath = contextPath.substring(contextPath.lastIndexOf("/") +
> 1);
> 
> This looks like a reasonable hack, but isn't it true that the filesystem
> path and the context path don't have to match?  For example, I can map "" to
> /webapps/ROOT can't I?  Or map "/myapp" to "/webapps/somethingelse"?
> 
> David

The path returned by context.getResource("/") has nothing whatsoever to do with
the file system.  By your logic, my app located at
"C:\apps\myappbuld\target\war", using said method above, would end up with the
value "war".  Yet, it ends up with whatever I set the "path" to in my context
configuration file.

If you want to continue to challenge this, do the test yourself.  If you find
something different than what I describe, let me know.


Jake

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

Reply via email to