Problema com tiles ajudem!

Bom sou iniciante no desenvolvimento web e no forum tbm… :oops:

meu problema é o seguinte
eu criei um layout com tiles em uma pagina jsp que faz o seguinte
<f:subview id=“formato”>
<h:form>
<tiles:insert definition=“formato” flush=“false”/>
</h:form>
</f:subview>

minha pagina formato esta “mapeada” no arquivo tiles.xml e faz isto

<h:panelGrid columns=“2” >
<f:facet name=“header”>
<f:subview id=“header”>
<tiles:insert attribute=“header” flush=“false”/>
</f:subview>
</f:facet>

<f:subview id=“menu”>
<tiles:insert attribute=“menu” flush=“false”/>
</f:subview>

<f:verbatim>
<tiles:insert attribute=“content” flush=“false”/>
</f:verbatim>
</h:panelGrid>

as paginas definidas por “header” e “menu” estao corretas a pagina definida por “content”
realiza o seguinte procedimento

<c:if test="${param.tela != null}">
<c:choose>
<c:when test="${param.tela != ‘’}">
<c:import url="${param.tela}"/>
</c:when>
<c:otherwise>
<c:import url=“erro.jsp”/>
</c:otherwise>
</c:choose>
</c:if>

agora comeca meu problema

as paginas adicionadas no content sao neste padrao

<h:form>

<h:commandLink value=“Destroy” action="#{logerro.destroy}">
<f:param name=“logData” value="#{item.logData}"/>
</h:commandLink>
<h:outputText value=" "/>

<h:commandLink value="Edit" action="#{logerro.editSetup}">
    <f:param name="logData" value="#{item.logData}"/>
</h:commandLink>


</h:form>

porem qdo eu clico em algum commandLink o beam nao é chamado!!!
o bean esta mapeado e tudo mais…
eu tenho uma grande suspeita que possa ser os h:form pois estou abrindo um dentro do outro! logo o submit fica errado!

mas como eu resolvo isto???