Struts1 e Tiles2

É possivel usar o Tiles2 com o Struts 1?

Eu segui as instruções da página http://tiles.apache.org/migration/index.html

Mas quando eu tento acessar minhas actions, recebo esse erro:

org.apache.tiles.template.NoSuchAttributeException: Attribute 'body' not found.

Meu struts-config.xml:

[code]

[/code]

tiles-defs.xml

<definition name="mainTemplate" template="/common/templates/mainTemplate.jsp" /> <definition name="index" extends="mainTemplate"> <put-attribute name="body" type="string" value="/views/index/index.jsp" /> </definition>

Por que o mainTemplate não contém nada?
Até onde sei, o main template é a base, que define onde cada uma das “partes” que compõem o layout. No caso, como o mainTemplate não possui nenhum atributo ‘body’, você terá esse erro.

Cada página extende o mainTemplate, setando o body específico.

Essa configuração funciona perfeitamente quando uso o struts-tiles (tiles 1 que vem junto com o struts como plugin)

Quando tento atualizar para o tiles 2 é que aparece o erro