Problema com TopLink

1 resposta
cristiano.andrade

Pessoal,

Tenho uma classe pai com uma lista de objetos e nesses objetos tenho um objeto relacionado.

Quando eu atualizo esse ultimo objeto da cascata, fora do contexto de persistência
ou seja altero alguma propriedade manualmente no banco ele não pega o valor que
foi atualizado.

Atualmente eu estou fazendo da seguinte maneira antes de executar a query

setQueryHint("toplink.refresh","true");
setQueryHint("toplink.refresh.cascade","CascadeAllParts");

Mas não obtive sucesso :cry:

Alguem já passou por isso e sabe como eu posso fazer isso?

1 Resposta

isaiasa

Ja tentou?

query.setHint("toplink.refresh", true); query.setHint("toplink.refresh.cascade", "CascadeAllParts");

Acesse esse link:

http://www.polentero.com.br/2008/11/cache-de-entidades-jpa-providers.html

Tem boas dicas sobre cache JPA inclusive Toplink.

Criado 4 de abril de 2008
Ultima resposta 10 de dez. de 2008
Respostas 1
Participantes 2