Setar objeto e atualizar com ajax

Boa noite a todos,

Estou trabalhando em um projeto com primefaces e me deparei com uma situação muito curiosa a qual não estou conseguindo resolver.

Tenho um Dialog que é onde realizo a busca por registros que desejo editar. Quando seleciono um registro, este dialog chama um método que fica no bean da minha tela e repassa este objeto a tela. O problema é que:

Se eu seto campo a campo, o sistema permite atualizar com ajax normalmente, porém se eu seto um novo objeto, a tela simplesmente não atualiza mais, acredito que deva ser alguma coisa selacionada a controle de versão da tela, ou algo do gênero. Agradeço a todos que tentarem ou me ajudarem, pois passei o dia todo pesquisando e testando e até o momento não abtive nenhum resultado.

Obs. preciso setar um novo objeto pois estou trabalhando com especialização entre as classes, ou seja, pessoa… fisica… jurifica…

Desde já, muito obrigado a todos.

Teria como você postar o seu codigo ?