How is your faces mapped? (*.jsf style or /faces/* style) The welcome page in the servlet spec is based on the presence of the file in the file system. So therefore, if your welcome file is index.htm, the server will try to find index.htm on the file system before forwarding the call. This causes a problem in the *.jsf (extension) mapping.
The "hack" is to create an empty file (say via touch). /folder/index.xhtml /folder/index.jsf Where index.jsf is an empty file and index.xhtml is the real view. Then just add "index.jsf" to your welcome file list. A pain. It would be nice if there was a way to override this behavior in the servlet spec, but I was unable to find a way. -Andrew On 4/21/06, David Schlotfeldt <[EMAIL PROTECTED]> wrote: > When a request comes in to > http://localhost:8080/test.com/ > I want the request to be handled as if it was > http://localhost:8080/test.com/index.html > > I am using facelets and the actual file there is caleld > http://localhost:8080/test.com/index.xhtml <- NOTE the x > > How do i get it to server the page? > > Thanks a lot! > David > >

