Sitemesh, como excluir página do decorator ? - RESOLVIDO

Galera,
Pra quem usa o sitemesh.

Como eu excluo uma página especifica, ou seja, que não seja aplicada o decorator nela ?(No meu caso a página de login)

Meu decorators.xml

<decorators defaultdir="/decorators">
<decorator name="default" page="default.jsp">
<pattern>/*</pattern>
<excludes>
<pattern>/login*</pattern>
</excludes>
</decorator>
</decorators>

Meu sitmesh.xml

<sitemesh>
<property name="decorators-file" value="/WEB-INF/decorators.xml"/>
<excludes file="${decorators-file}"/>
<page-parsers>
<parser default="true"
class="com.opensymphony.module.sitemesh.parser.FastPageParser"/>
<parser content-type="text/html"
class="com.opensymphony.module.sitemesh.parser.FastPageParser"/>
<parser content-type="text/html;charset=ISO-8859-1"
class="com.opensymphony.module.sitemesh.parser.FastPageParser"/>
</page-parsers>

<decorator-mappers>
<mapper class="com.opensymphony.module.sitemesh.mapper.ConfigDecoratorMapper">
<param name="config" value="${decorators-file}"/>
</mapper>
</decorator-mappers>
</sitemesh>

Meu web.xml

<filter>
<filter-name>sitemesh</filter-name>
<filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filt er-class>
</filter>
<filter-mapping>
<filter-name>sitemesh</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>

A estrutura da minha aplicação:

  • index.jsp
  • login.jsp
  • user.jsp
  • /decorators/default.jsp

Ou seja, preciso que página login.jsp seja desconsiderada.

Alguma luz ?

Mas eu sou um asno mesmo…
Segue a solução…

<decorators defaultdir="/decorators">
     O excludes vai aqui
     <excludes>
    	<pattern>/login.jsp</pattern>
        <pattern>/login.faces</pattern>
    </excludes>
    <decorator name="default" page="default.jsp">
        O Excludes NÃO vai aqui !
        <pattern>/*</pattern>        
    </decorator>
</decorators>