Novo registro não é mostrado no datatable

Pessoal, estou trabalhando com JSF, Hibernate e Spring, em um form de cadastro, quando salvo um novo registro o usuario é direcionado para uma outra página onde são visualizados todos os registros em um datable, onde esse q foi inserido não é visualizado, a linha no datatable referente ao registro é mostrada, mas os dados não. Os dados a serem mostrados são de relacionamentos, quando coloco um terceiro campo no datatable q não tem relacionamento, é mostrado.

codigo xhtml:

<rich:dataTable id="local" value="#{profissionalcargohonorificoController.todos}" var="item" rows="15" onRowMouseOver="this.style.backgroundColor='#F1F1F1'" onRowMouseOut="this.style.backgroundColor='#FFFFFF'" rendered="#{not empty profissionalcargohonorificoController.todos}">
			<h:column>
				<f:facet name="header">
					<h:outputText value="Profissional" />
				</f:facet>
				<h:outputText value="#{item.id.profissional.nome}" />
			</h:column>

			<h:column>
				<f:facet name="header">
					<h:outputText value="Cargo Honorífico" />
				</f:facet>
				<h:outputText value="#{item.id.cargohonorifico.descricao}" />
			</h:column>

			<h:column>
				<f:facet name="header">
					<h:outputText value="Data de Término" />
				</f:facet>
				<h:outputText value="#{item.datatermino}" />
			</h:column>

			<h:column>
				<a4j:commandLink action="#{profissionalcargohonorificoController.editar}" reRender="local">
					<h:graphicImage value="/imagens/site/edit.gif"
						style="border: none; left: 35%; position: relative;" alt="Alterar" />
					
				</a4j:commandLink>
				<f:facet name="header">
					<h:outputText value="Atualizar" />
				</f:facet>
			</h:column>
			<h:column>
				<a4j:commandLink action="#{profissionalcargohonorificoController.excluir}" reRender="local"
					onclick="if (!confirm('Deseja excluir este registro?')) return false;">
					<h:graphicImage value="/imagens/site/delete.gif"
						style="border: none;left: 27%; position: relative;" alt="Excluir" />
					
				</a4j:commandLink>
				<f:facet name="header">
					<h:outputText value="Excluir" />
				</f:facet>
			</h:column>
			<f:facet name="footer">
				<rich:datascroller/>
			</f:facet>
		</rich:dataTable><br />

Ajuda por favor.