Problemas ao usar <f:facet> - Ajuda

Tenho um table, usando PrimeFaces
onde ao colocar os meu botoes de novo, alterar e excluir, acontece o problema.
Se eu colocar somente um botao, executa tranquilamente, se eu colocar 2 botoes ou mais, acontece o seguinte erro:

javax.servlet.ServletException: [Ljava.lang.Object; cannot be cast to com.sun.faces.application.view.StateHolderSaver

Esse erro acontece exatamente quando eu clico no botao, chama a tela, ao voltar para a tela principal, acontece o erro, ou seja, ao recarregar a tela com os botoes e table acontece o erro, isso usando mais de um objeto no <f:facet>

aqui vai o meu codigo

<h6>		
					<p:dataTable var="linha" value="#{transacaoLinhas.campos}" rows="10" paginator="true" emptyMessage="Nenhum registro encontrado"  
						selection="#{transacaoLinhas.campo}" loadingMessage="Buscando..." height="150">
						
						<p:column selectionMode="single" />
						
						<f:facet name="filtro">
							<p:outputPanel>  
								<h:outputText value="Localizar todos:" />  
								<h:inputText id="globalFilter" />  
							</p:outputPanel>  
						</f:facet>  
						<p:column filterBy="#{linha.codigo}"   
								headerText="Código" footerText="contains"  
								filterMatchMode="contains">  
							<h:outputText id="codigo" value="#{linha.codigo}" />  
						</p:column>
						
						<p:column filterBy="#{linha.descricao}"   
							headerText="Descrição" footerText="contains"  
							filterMatchMode="contains">  
							<h:outputText id="descricao" value="#{linha.descricao}" />  
						</p:column>

						<f:facet name="footer">
							<p:commandButton value="Novo" image="ui-icon ui-icon-disk"  
                              	update="displaySingle" onclick="TelaLinha" action="#{transacaoLinhas.novoItem}"/>
                              	
							<p:commandButton value="Alterar" image="ui-icon ui-icon-search"  
                              	update="displaySingle" onclick="TelaLinha" action="#{transacaoLinhas.alterarItem(transacaoLinhas.campo)}"/>
                            <p:commandButton value="Excluir" image="bookmark"  
                              	update="displaySingle" action="#{transacaoLinhas.excluirItem(transacaoLinhas.campo)}"
								onclick="TelaLinha" />  
						</f:facet>
					</p:dataTable>
		    	</h6>

Alguem sabe como eu poderia resolver isso, já que tenho que ter os 3 objetos em tela…Novo, Alterar e Excluir.

Grato