Hey galera!
Tenho uma aplicação antiga que quero implementar o Sitemesh. Ja tenho outras experiencias com ele e pensei que seria facil.
Pensei errado .
Aparentemente o sitemesh nem chega a iniciar:
web.xml
<filter>
<display-name>SitemeshFilter</display-name>
<filter-name>sitemesh</filter-name>
<filter-class>
com.opensymphony.module.sitemesh.filter.PageFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>sitemesh</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Fiz alguns testes para tentar descobrir oque ocorria.
- Zuei o nome do filtro para ver se o tomcat realmente procurava pelo mesmo. o Tomcat acusou o erro como deveria;
- tambem zuei o nome no filter-mapping e o Tomcat acusou erro novamente;
- Troquei o nome do sitemesh.xml e o Tomcat não acusou erro.
- Troquei o nome do decorators.xml e o Tomcat não acusou erro.
Alguem tem idea do que pode ser? Ou alguma maneira de loggar a inicialização do sitemesh?
Valew