title: Tiles doesn't work, no errors
body: <p>I tried to configure tiles 3.0.4 with spring 3.2.5, when I return view defined in tiles-definitions.xml I'm getting error 404 and no errors in console.</p>
  
  <p>Here is configuration</p>
  
  <p>pom.xml</p>
  
  <pre><code> &lt;!-- Web --&gt;
      &lt;jsp.version&gt;2.2&lt;/jsp.version&gt;
      &lt;jstl.version&gt;1.2&lt;/jstl.version&gt;
      &lt;servlet.version&gt;2.5&lt;/servlet.version&gt;
      &lt;tiles-version&gt;3.0.4&lt;/tiles-version&gt;
      &lt;!-- Spring --&gt;
      &lt;spring-framework.version&gt;3.2.5.RELEASE&lt;/spring-framework.version&gt;
      &lt;spring-data-jpa.version&gt;1.4.2.RELEASE&lt;/spring-data-jpa.version&gt;
      &lt;spring-security.version&gt;3.1.4.RELEASE&lt;/spring-security.version&gt;
  
  &lt;!-- TILES --&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;org.apache.tiles&lt;/groupId&gt;
          &lt;artifactId&gt;tiles-core&lt;/artifactId&gt;
          &lt;version&gt;${tiles-version}&lt;/version&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;org.apache.tiles&lt;/groupId&gt;
          &lt;artifactId&gt;tiles-api&lt;/artifactId&gt;
          &lt;version&gt;${tiles-version}&lt;/version&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;org.apache.tiles&lt;/groupId&gt;
          &lt;artifactId&gt;tiles-jsp&lt;/artifactId&gt;
          &lt;version&gt;${tiles-version}&lt;/version&gt;
      &lt;/dependency&gt;
  </code></pre>
  
  <p>tiles-definitions.xml</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
  &lt;!DOCTYPE tiles-definitions PUBLIC
     "-//Apache Software Foundation//DTD Tiles Configuration 3.0//EN"
     "http://tiles.apache.org/dtds/tiles-config_3_0.dtd"&gt;
  &lt;tiles-definitions&gt;
  
  &lt;definition name="base" template="/WEB-INF/template/layout.jsp"&gt;
      &lt;put-attribute name="header" value="/WEB-INF/template/head.jsp" /&gt;
      &lt;put-attribute name="menu" value="/WEB-INF/template/navbar.jsp" /&gt;
      &lt;put-attribute name="body" value="" /&gt;
      &lt;put-attribute name="footer" value="/WEB-INF/template/footer.jsp" /&gt;
  &lt;/definition&gt;
  
  &lt;definition name="route/home" extends="base"&gt;
      &lt;put-attribute name="body" value="/WEB-INF/route/list.jsp" /&gt;
  &lt;/definition&gt;
  
  &lt;/tiles-definitions&gt;
  </code></pre>
  
  <p>Spring view resolver - mvc-dispatcher-servlet.xml</p>
  
  <pre><code>&lt;!-- TILES --&gt;
  &lt;bean id="viewResolver"
      class="org.springframework.web.servlet.view.UrlBasedViewResolver"&gt;
      &lt;property name="viewClass"&gt;
          &lt;value&gt;
              org.springframework.web.servlet.view.tiles3.TilesView
          &lt;/value&gt;
      &lt;/property&gt;
  &lt;/bean&gt;
  
  &lt;bean id="tilesConfigurer"
      class="org.springframework.web.servlet.view.tiles3.TilesConfigurer"&gt;
      &lt;property name="definitions"&gt;
          &lt;list&gt;
              &lt;value&gt;/WEB-INF/tiles/tiles-definitions.xml&lt;/value&gt;
          &lt;/list&gt;
      &lt;/property&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>Controller method</p>
  
  <pre><code>@RequestMapping(method = RequestMethod.GET)
  public String getRoutes(ModelMap model) {
      return "route/home";
  }
  </code></pre>
  
  <p>and servlet configuration</p>
  
  <pre><code> &lt;servlet&gt;
      &lt;servlet-name&gt;name&lt;/servlet-name&gt;
      &lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet
      &lt;/servlet-class&gt;
      &lt;init-param&gt;
          &lt;param-name&gt;contextConfigLocation&lt;/param-name&gt;
          &lt;param-value&gt;classpath:spring/mvc-dispatcher-servlet.xml
          &lt;/param-value&gt;
      &lt;/init-param&gt;
      &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;
  &lt;/servlet&gt;
  </code></pre>
  
  <p>I can't  solve this problem. Can anyone help ? </p>