|This FAQ only applies to those using a version of ServletExec *prior* to version 5.0... and then only if using Apache as your webserver software.
If you have a web app whose context path is a single forward slash then a request such as:
should cause Apache to pass the request over to ServletExec, and then SE should serve the welcome file. If you receive a 404-Not Found response in your browser instead, and yet the welcome file is served perfectly fine if you request:
then the problem is very likely that Apache is not passing requests for the root context over to ServletExec.
A solution to this problem was posted to the ServletExec Interest List by AndrewW@ViAir.com. His posting is message id #50583 and can be viewed:
To summarize here:
Use the apache "alias" command to redirect requests for the
root context to a different context.
The example httpd.conf given by Andrew looks like this:
Alias / "/fd1"
AddHandler servlet-exec jsp
ServletExecInstances qassf01 127.0.0.1:8888
ServletExecAliases qassf01 .jsp /