Olá galera, estou com um problema e acredito que alguém já tenha passado por isso.
Para inicio, minha arquitetura é a seguinte: JSF 2 + PrimeFaces 3
Tenho uma listagem de meus objetos em um p:dataTable, e dentro da tabela nas minha linhas tenho links que servirão para editar, deletar etc…
Consigo listar meus objetos normalmente, o problema está nos links. Não consigo invocar os métodos do managedBean quando meu escopo é de request.
segue minha tabela:
<p:dataTable id="tabelaRede" value="#{redeCredenciadaBean.redesCredenciada}" var="rede" style="width:450px" >
<p:column headerText="Razao" >
<h:outputText value="#{rede.razaoSocial}" />
</p:column>
<p:column headerText="CNPJ" >
<h:outputText value="#{rede.cnpj}" >
<f:converter converterId="cnpjConverter" />
</h:outputText>
</p:column>
<p:column headerText="Acao" >
<h:commandLink action="#{redeCredenciadaBean.carregarVisualizarRedeCredenciada}" >
<h:graphicImage value="/images/lupa.gif" style="border:0" />
<f:param id="codigo" name="codigo" value="#{rede.codigo}" />
</h:commandLink>
</p:column>
</p:dataTable>
Detalhe, quando o escopo é de Session, Application, View, consigo chamar meus métodos normalmente.
Só que não posso deixar todos meus escopos de Session.
Alguém pode me ajudar?
Agradeço a ajuda.

