[RESOLVIDO]Modal Pane

Pessoal tenho um JSP que abre um ModalPane com Jquery. Estou usando JSF 1.1 e não posso usar o richfaces para criar o modal.

Meu jsp é simples

[code]<f:view>
<h:form id=“form”>

&lt;a4j:commandLink id="visualizar"  reRender="panelConvencional, idObterPagina" actionListener="#{bean.actionListener"&gt;						
        ...
&lt;/a4j:commandLink&gt; 

</form>
</f:view>

<!-- Aqui fica o modal -->

< div id="panelConvencional" class="jqmWindow alignCenter jqmID7">

   &lt;a4j:commandLink id="atualizar"  reRender="panelConvencional, idObterPagina"           actionListener="#bean.actionListener"&gt;						
        ...
&lt;/a4j:commandLink&gt; 

<f:subview>
<h:form id=“formModal”>

</h:form>
</subview>
</div>
[/code]

Meu problema é que dentro do modal o comando A4J:commandlink não funciona. Clico nele e é como se nada acontecesse. Ele não chama o actionListener. Porem o botão que esta fora do modal chama o actionListener sem problemas.

Alguem sabe se existe alguma particularidade para poder executar um comandLink do a4j de dentro de um modal ?
Ja tentei tirar o form do subview, deixei sem subview e nada adiantou.

Descobri.
Lendo o blog http://www.urubatan.com.br/jsf_commandlink_datatable_problemas/, tive um norte para seguir.

Essa frase foi reveladora

[color=green]…um problema chatissimo, de remontagem do modelo após o segundo request para poder propagar os eventos, ja que o JSF tenta trabalhar como se fosse uma aplicação desktop, emulado em um ambiente web, ele precisa do modelo remontado para poder propagar os eventos.[/color]

Como não posso usar seam, nem sonhar com o spring-anotations, muito menos mudar o escopo para session dos meus beans, usei o saveState do tomahawk para salvar os estado dos atributos usados na página e o problema sumiu.