Primefaces + DataTable + rowSelect

Tenho um datatable que lista os registros pai. E outro datatable debaixo que lista os registros filhos. Quando eu seleciono uma linha dos registros pai, quero que atualize o datatable debaixo para mostrar os registros filhos.

Estou tentando utilizar o seguinte código para o evento:

<p:ajax event="rowSelect" listener="#{hospedagemController.onRowSelect}" />

e no bean está assim:

	public void onRowSelect(SelectEvent event) { 
		System.out.println("testeeeee");
	}

O código evento simplesmente não é executado… não aparece a mensagem “testeeeee” no console.
O que pode ser isso? Algum bug do primefaces talvez?

Tenta incluir o atributo update=":fmEditar" no p:ajax

Abraço

Não adiantou… tentei update="@this" e update=":formConHospedagem" ambos não resolveram o problema de não chamar o evento.

e o atributo process no seu p:ajax,
vc colocou? coloque process="@this"

Apenas para complementar, não é bug do prime porque utilizo ele no serviço e funciona perfeitamente. Agora só não lembro se o evento do método é o SelectEvent ou o ActionEvent, eu acho que é o ActionEvent.

É selectEvent mesmo… Eu percebi que esse erro está acontecendo porque eu tenho uma relação OneToMany na minha classe modelo. Se eu tirar essa relação o evento é executado. Agora estou de mãos atadas sem saber o que fazer pra resolver.