Conteudo painel Primefaces não atualisa

Ae galera, meu primeiro post aqui e já venho com um problema q ta me deixando louco ! rsrsrs

to começando agora com desenvolvimento web usando JSF + Primefaces, ( não se espantem com as besteiras que tiver no codigo)

tenho um template para as paginas e estou usando um layout do prime faces
no lado esquerdo do layout tenho um menu dentro de um p:accordionPanel que são bem basicos usando p:commandLink

quando eu clico nos menus deveria atualizar o p:panel que esta no centro do layout mudando o conteudo apenas da pagina

se alguem puder me ajudar nisso… já tentei de quase tudo.

segue os codigos

Layout.xhtml

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.org/ui"> 

    <h:head>
        <h:outputStylesheet name="css/tema.css"/>
    </h:head>  
    <h:body >
        <p:layout fullPage="true" id="panel1">  

            <p:layoutUnit position="north" size="110"   resizable="false" closable="false" collapsible="false" >   

                <ui:insert name="Logado" />  

            </p:layoutUnit>  


            <p:layoutUnit position="west" size="200" header="Left" resizable="false" closable="false" collapsible="true">  
                <ui:insert name="Menus"/>
            </p:layoutUnit>  

            <p:layoutUnit position="center" >  
                <ui:insert name="Conteudo"/>
            </p:layoutUnit>  

        </p:layout>  
    </h:body>
</html>

index.xhtml


<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.org/ui">
    <h:head> 
    </h:head>
    <head>
        <title>TODO supply a title</title>
    </head>

    <ui:composition template="/pages/Layout.xhtml">   
        <ui:define  name="Logado" >    
            <h:body>
                <h:form id="growl1">   
                    <ui:include src="/pages/logado.xhtml"/>   
                </h:form>
            </h:body> 
        </ui:define> 

        <ui:define  name="Menus" >  
            <h:form id="menus">
                <p:accordionPanel>  
                    <p:tab title="Menu I"> 
                        <p:commandLink id="cad1" value="Cadastro" action="#{navegacaoMB.setPagina1()}" update=":formconteudo:conteudo" >

                        </p:commandLink>

                        <br/>
                        <p:commandLink id="cad2" value="Pedido"   action="#{navegacaoMB.setPagina2()}" update=":formconteudo:conteudo"  />  
                    </p:tab>
                    <p:tab title="Menu II">
                    </p:tab>
                    <p:tab title="Menu III">
                    </p:tab>
                </p:accordionPanel>
            </h:form>
        </ui:define> 

        <ui:define  name="Conteudo" >     
            <h:body >
                <h:form id="formconteudo" > 
                    <p:panel id="conteudo"  >  
                        <ui:include src="#{navegacaoMB.url}" />
                    </p:panel>
                </h:form>
            </h:body> 
        </ui:define> 
    </ui:composition>  
</html>

meu ManagedBean


@ManagedBean
@RequestScoped 

public class NavegacaoMB implements Serializable{
    
    private String url = "/pages/inicial.xhtml"; 
     
    public String getUrl() {
        return url;
    }
 
    public void setUrl(String url) {
        this.url = url;
    }
    
    public void setPagina1()
    {
        setUrl("/pages/pagina1.xhtml");
    }
    
    public void setPagina2()
    {
        setUrl( "/pages/pagina2.xhtml");
    }

Aparentemente ta tudo ok… de acordo com varios exemplos e tutoriais que eu jã ví mas não rola

abs galera!

Qual versão do primefaces está usando?

Se estiver usando alguma menor que a 3.5, tenta usar a 3.5-SNAPSHOT. Tinha um bug relacionado ao uso de commandLink dentro de accordion que foi corrigido em um snapshot da 3.5.

Vlw pela dica Luciano!

Estou usando a 3.4.1 ! como que eu utilizo esse 3.5-SNAPSHOT ?

Se tiver usando maven, basta colocar 3.5-SNAPSHOT em version.

Senão, pode baixar direto do repositório (pega a última pela data): http://repository.primefaces.org/org/primefaces/primefaces/3.5-SNAPSHOT/

Entom… eu baixei a ultima versão do primefaces … eu fiz assim coloquei um <h:outputLabel value="#{navegacaoMB.url}"/> para saber se esta atualizando o painel
com o valor da url… e de fato esta… o que não ta atualizando mesmo é o <ui:include src="#{navegacaoMB.url}" />


        <ui:define  name="Conteudo" >     
            <h:body onload="#{userMB.usuarioLogado()}">
                <h:form id="formconteudo" > 
                    <p:panel id="conteudo"  >  
                        <h:outputLabel value="#{navegacaoMB.url}"/>
                        <ui:include src="#{navegacaoMB.url}" />
                    </p:panel>
                </h:form>
            </h:body> 
        </ui:define> 

e quando eu clico nos p:commandLink para ir para as paginas ele altera o valor do label mas o conteudo não muda !

mto estranho…

Ninhem mais consegue me ajudar ? parece algo mó bestinha que nao sei o que é !

Ainda sem Solução pra isso =/