NoSuchMethodException no hibernate (reflection)

e ae pessoas… tranquilos??

bom seguinte… em meus hbm’s tenho diversas propriedades do tipo set que fazem referencias a alguns pojos do sistema.

muito bem… até ai tudo tranquilo.
nos pojos destes hbm’s tenho as mesmas properties do tipo set.
tranquilissimo até aki também…

problema
quando faço reflection nos objetos que o hibernate me retorna, alias, quando mando alterar algum objeto e mando para o hibernae novamente, na hora de fazer a reflection ele diz que não pode achar o método setObjeto(PersistentSet objeto). Isso é uam verdade uma vez que meu método não é setObjeto(org.hibernate.collection.PersistentSet objeto) e sim setObjeto(java.util.Set objeto)…

pergunta:
seria possível colocar no pojo a propriedade sendo do tipo PersistentSet para que ele possa encontrar este método? ou obrigatóriamente ele deverá ser do tipo Set? Não sei se existem algum outro caso em que eu possa receber outro tipo de objeto a não ser PersistentSet… mas seilá…

enfim… alguem sabe uma solução??

valeu povo…
[]'s