modalPanel atualiza dataTable

Boa tarde a todos,

Estou desenvolvendo uma aplicação utilizando Seam, e estou com um problema na atualização do dataTable, vamos ao senario:
Tenho um modalPanel (AdicionarRecursoPanel.xhtml) que é chamado na tela de empreendimento (EmpreendimentoEdit.xhtml) na tela de empreendimento apos o cadastro do empreendimento é possivel inserir um Recurso, quando clico no botão de inserir recurso é aberta o modalPanel para incluir um novo recurso para aquele empreendimento… até ai tudo bem, o meu problema é que apos inserir o recurso, tenho um dataTable com todos os recursos cadastrado e esse novo recurso não é listado, ele só aparece na lista quando entro novamente na tela daquele empreendimento, segue abaixo o codigo do dataTable da pagina EmpreendimentoEdit.xhtml e o codigo do AdicionarRecursoPanel.xhtml:

EmpreendimentoEdit.xhtml

[code]<a:include viewId=“modalPanels/AgrupadorPanel.xhtml”/>
<a:include viewId=“modalPanels/AdicionarRecursoPanel.xhtml”/>
<a:include viewId=“modalPanels/LoadingPanel.xhtml”/>
<a:include viewId=“modalPanels/AdicionarEtapaPanel.xhtml”/>
<h:form id=“empreendimento” styleClass=“edit”>

    <s:div styleClass="results" id="recursoPrevistoListDiv" rendered="#{empreendimentoHome.managed}">

	    <h:outputText value="Sem recursos previstos para serem visualizados"
	               rendered="#{empty empreendimentoHome.instance.recursoPrevistos}"/>
	
	    <rich:dataTable var="_recursoPrevisto"
	              value="#{empreendimentoHome.instance.recursoPrevistosList}"
	           rendered="#{not empty empreendimentoHome.instance.recursoPrevistos}">
	        
	        <h:column>
                <f:facet name="header">
                    Valor
                </f:facet>
                <h:outputText value="#{_recursoPrevisto.vlRecurso}">
                    <f:convertNumber/>
                </h:outputText>
            </h:column>
	        <h:column>
	            <f:facet name="header">
	                Valor
	            </f:facet>
	            <h:outputText value="#{_recursoPrevisto.vlRecurso}">
	                <f:convertNumber/>
	            </h:outputText>
	        </h:column>
	        <rich:column styleClass="action">
	            <f:facet name="header">Action</f:facet>
	            <s:link 
	                      onclick="Richfaces.showModalPanel('novoRecursoPrevistoModalPanel',{width:600, top:200});"
	                   value="#{empty from ? 'Ver' : 'Selecionar'}"
	    
	                      id="recursoPrevistoViewId">
	                <f:param name="recursoPrevistoIdRecursoPrevisto"
	                        value="#{_recursoPrevisto.idRecursoPrevisto}"/>
	            </s:link>
	            #{' '}
	            <s:link view="/RecursoPrevistoEdit.xhtml"
	                   value="Editar"
	             propagation="none"
	                      id="recursoPrevistoEdit"
	                rendered="#{empty from}">
	                <f:param name="recursoPrevistoIdRecursoPrevisto"
	                        value="#{_recursoPrevisto.idRecursoPrevisto}"/>
	            </s:link>
	        </rich:column>
	    </rich:dataTable>
	</s:div>
	
	    <s:div styleClass="actionButtons" rendered="#{empty from}">
	        
	        <a:commandButton id="addRecursoPanel"
                    action="#{recursoPrevistoHome.wireNovo()}"
                    onclick="Richfaces.showModalPanel('loading-modal');"
                    oncomplete="Richfaces.hideModalPanel('loading-modal');Richfaces.showModalPanel('novoRecursoPrevistoModalPanel',{width:600, top:200});" 
                    reRender="novoRecursoPrevistoModalPanel"
                    value="Adicionar Recurso"
                    immediate="true"
                    eventsQueue="filaResposta"
                    propagation="nested"/>
</s:div>[/code]

AdicionarRecursoPanel.xhtml

[code] <a:form>
<rich:modalPanel id=“novoRecursoPrevistoModalPanel” autosized=“true” zindex=“3000” showWhenRendered=“true”>
<h:form id=“recursoPrevistoModal”>
<f:facet name=“header”>Adicionar Recurso</f:facet>

		<s:div id="divAdicionarRecurso">

             <a:commandButton  id="addElem"
                       action="#{recursoPrevistoHome.addRecursoPrevistoEmpreendimento}"
                       oncomplete="Richfaces.hideModalPanel('novoRecursoPrevistoModalPanel');"
                       reRender="empreendimento"
                       value="Salvar"
                       eventsQueue="filaResposta"
                       propagation="end"/>[/code]

SEam ? e Brasileiro ?

Acho que aqui não é o lugar apropriado para essa pergunta !!!