Primefaces na atualiza pagina

Quando carrego uma pagina .xhtml é carregado 3 botoes. A visibilidade desses botoes
é de acordo com as permissoes que estao no banco de dados. Ao acessar o arquivo
o a pagina é renderizada corretamente, porem se eu for no banco de dados e mudar
o valor dos atributos e dar um REFRESH na pagina o primefaces nao consegue setar
a visibilidade dos botoes de acordo com os novos atributos, ele permanece com o valor dos atributos
antigos. Ae eu troquei os botoes do primefaces e usei os que vem com o JSF 2.0, dae quando
façu isso , tudo funciona como tem que funcionar, quando dou refresh da pagina os botoes sao
atualizados de acordo com os novos atributos do banco.

Estou usando o escopo session.

Assim NAO FUNCIONA(Com PrimeFaces):


<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

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

<h:head>

	<title><h:outputText value="Tutorial JSF " />
	</title>
	<style type="text/css">
.ui-widget {
	font-size: 75%;
}

.themeMenu {
	overflow: auto;
	height: 200px;
	width: 100px;
}
</style>
</h:head>

<h:body>

	<h:form prependId="false" id="usuarioForm">

	
		<h:commandButton value="Alterar"
			disabled="#{formularioMBean.buttonAlterar}" />
		<h:commandButton value="Excluir"
			disabled="#{formularioMBean.buttonExcluir}" />
		<h:commandButton value="Salvar"
			disabled="#{formularioMBean.buttonIncluir}" />

	</h:form>

</h:body>

</html>

Assim FUNCIONA(Sem primefaces nos botoes):


<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

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

<h:head>

	<title><h:outputText value="Tutorial JSF " />
	</title>
	<style type="text/css">
.ui-widget {
	font-size: 75%;
}

.themeMenu {
	overflow: auto;
	height: 200px;
	width: 100px;
}
</style>
</h:head>

<h:body>

	<h:form prependId="false" id="usuarioForm">

	
		<p:commandButton value="Alterar"
			disabled="#{formularioMBean.buttonAlterar}" />
		<p:commandButton value="Excluir"
			disabled="#{formularioMBean.buttonExcluir}" />
		<p:commandButton value="Salvar"
			disabled="#{formularioMBean.buttonIncluir}" />

	</h:form>

</h:body>

</html>

Precisava resolver esse problema se alguem puder ajudar…

Pessoal fazendo testes com outros navegadores “até o momento” descobri que o problema
é o navegador…e utilizo o firefox…

POR INCRIVEL QUE PAREÇA, no Firefox nao funciona e do Internet explorer 8 funciona e no Chrome tb funciona, testei
no Firefox 3 e no 4 ambos nao atuliazam a pagina, e nos outros navegadores sim…é triste pq pra mim geralmente sempre eh o inverso…
nao sei se no firefox eu tenho que setar alguma coisa pro primefaces conseguir recarregar a pagina com os novos atributos…
se alguem souber…

Estou passando por isso agora também. Mas não funciona em navegador nenhum.

Método do meu Bean

	public boolean getDesativar()
	{
		return false;
	}

Meu botão primefaces


<p:commandButton value="Cadastrar" action="#{managedBean.cadastrar}" ajax="false" disabled="#{perfilBean.desativar}" />

testei em ie, firefox e chrome e nada, alguém ajuda?