Primefaces 3.5 + jsf 2.0 + hibernate

Tem alguem com um tutorial exemplo fazendo dessa forma nao consigo pegar o objeto do Cliente.

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.org/ui">
	
	
	<ui:include src="cabecalho.xhtml" />
	
</ui:composition>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.org/ui">
	<h:form id="f">
	
		<ui:include src="cabecalho.xhtml" />
		<ui:include src="BotoesCadastroClientes.xhtml" />
		
		<p:tabView>
		
			<p:tab title="Geral">
				<ui:include src="formGeralClientes.xhtml" />
			</p:tab>

			<p:tab title="Dados Adicionais">
				<ui:include src="formDadosAdicionaisClientes.xhtml" />
			</p:tab>

		</p:tabView>
	</h:form>
</ui:composition>
<ui:composition 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.org/ui">
			
	<h:form id="f">
		<p:panelGrid id="panel" columns="2" style="width: 100%;">

			<f:facet name="header">Cadastro de Clientes</f:facet>

			<h:outputLabel for="razaoSocial" value="Razao Social:" style="font-weight:bold"/>
			<p:inputText id="razaoSocial" value="#{ClienteBean.cliente.razaoSocial}" style="width: 70%;" />

			<h:outputLabel for="endereco" value="Endereco:"	style="font-weight:bold"/>
			<p:inputText id="endereco" value="#{ClienteBean.cliente.endereco}" style="width: 70%;"/>
			
			
			<h:outputLabel for="cidade" value="Cidade:" style="font-weight:bold" />
			<p:inputText id="cidade" value="#{ClienteBean.cliente.cidade}" />

			<h:outputLabel for="bairro" value="Bairro:" style="font-weight:bold" />
			<p:inputText id="bairro" value="#{ClienteBean.cliente.bairro}" />
			
			<h:outputLabel for="uf" value="UF:" style="font-weight:bold" />
			<p:inputText id="uf" value="#{ClienteBean.cliente.uf}" style="width: 05%;" maxlength="2" />

			<input type="hidden" value="#{ClienteBean.cliente.id}" />
				
		</p:panelGrid>
	</h:form>
</ui:composition>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.org/ui">

	<p:toolbar style="margin-top: 20px">

		<p:toolbarGroup>
			<p:button value="Novo" outcome="formClientes" />
			<p:commandButton value="Gravar"/> <!-- Aqui no Button como faço pra pegar o objeto Cliente add no Banco -->
			
		</p:toolbarGroup>

		<p:toolbarGroup align="right">
			<p:commandButton value="Limpar" type="reset" />
			<p:commandButton value="Excluir"  />
			<p:separator />
			<p:button value="Pesquisar" outcome="PesquisarClientes"/>
		</p:toolbarGroup>
	</p:toolbar>
</ui:composition>