I posted in Tomcat forum and got this response - have not tested - posting
here as-is, use at your own risk: 

> If a file named index.jsp is declared as a welcome and it is not there in
> the system, 
> tomcat does not allow failover to framework like Tapestry.

It sounds like behaviour that can be controlled by "resourceOnlyServlets"
option in <Context>,
See  http://tomcat.apache.org/tomcat-7.0-doc/config/context.html

The current behaviour is caused by compatibility concerns with earlier
versions of Tomcat. Read the doc for more details.


>  However, if a file named Bienvenue.jsp is declared as welcome file, the
> failover is allowed.

Unlikely. You have to provide specific example to confirm that. The above
mentioned option could explain that as well.

> However    <welcome-file-list />
> is ignored and server picks up default values in
> ${Tomcat.home}/conf/web.xml

conf/web.xml is not just default. It is merged with app's web.xml using the
rules for merging web fragments, as specified in the Servlet 3.0 Rev.a
specification.  If current behaviour contradicts with
specification, please cite what point in merging algorithm is not followed.

Best regards,
Konstantin Kolinko

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/Tomcat-7-deployment-TapestryModule-RequestExceptionHandler-Processing-of-request-failed-with-uncaugh-tp5637647p5641083.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

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

Reply via email to