O campo data não é gravado atraves do p:calendar do prime e mesmo os antigos não o trazendo e volta com o alterar, os outros campos vêm normalmente.
<p:column>
<f:facet name="header">Alterar</f:facet>
<p:commandLink value="altera" action="#{livroBean.carregar(livro)}" process="@this" update=":formDadosLivro"/>
</p:column>
<p:column sortBy="#{livro.dataLancamento.time}">
<f:facet name="header">Data</f:facet>
<h:outputText value="#{livro.dataLancamento.time}">
<f:convertDateTime pattern="dd/MM/yyyy" timeZone="America/Sao_Paulo" />
</h:outputText>
</p:column>
<p:outputLabel value="Data de Lançamento:" for="dataLancamento" />
<p:calendar id="dataLancamento" pattern="dd/MM/yyyy" mask="true" timeZone="America/Sao_Paulo"/>
Quando salva em qualquer data a partir do P:calendar salva com a data de hj e não traz de volta ta tabela ao formulário. Não entendo pq está como o do video.