Here are the relevant bits from the Tiles Test app: <web-app ....> [...]
<context-param> <param-name>org.apache.tiles.CONTEXT_FACTORY</param-name> <param-value> org.apache.tiles.context.enhanced.EnhancedContextFactory</param-value> </context-param> <context-param> <param-name>org.apache.tiles.CONTAINER_FACTORY.mutable</param-name> <param-value>true</param-value> </context-param> [...] <servlet> <servlet-name>tiles</servlet-name> <servlet-class>org.apache.tiles.servlet.TilesServlet</servlet-class> <init-param> <param-name>definitions-config</param-name> <param-value>/WEB-INF/tiles-defs.xml ,/org/apache/tiles/classpath-defs.xml</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> [...] </web-app> I'm not sure what's changed from the version you are using to the version I'm looking at, which is the latest from svn. Please note that a Tiles 2.0.0 should be coming out soon and that will add some stability to the whole mess :-) Thanks, Greg