Desativar o cache JPA EclipseLink 2.4

Estou tentando desativar o cache do EclipseLink 2.4, portanto, se os dados forem alterados no database por outros aplicativos, os mesmos dados serão atualizados no meu aplicativo, que está usando o EclipseLink 2.4, sem reiniciá-lo. Nenhuma dessas propriedades parece funcionar:

NONE ...      

A única opção que ajudou foi:

 typedQuery.setHint(QueryHints.REFRESH, HintValues.TRUE); 

Mas isso não é uma opção para mim, porque agora que o aplicativo está escrito, não quero pesquisar todos os methods de consultas ou em.find() e em.find() essa sugestão.

EDIT1: problema semelhante é descrito aqui: http://eclipse.1072660.n5.nabble.com/Notifications-about-external-database-changes-td5389.html

EDIT2: Para resumir, gostaria que todas as consultas e encontrar chamadas atualizassem os dados obtidos do database.

 NONE or,  

São os mecanismos corretos. Ou use a anotação @Cache para uma class específica.

Eu suponho que você emite é que você está usando o mesmo EntityManager para ambas as consultas. Um EntityManager também é necessário para manter um cache de todas as instâncias que gerencia. Sempre atualizar esses objects causaria qualquer alteração que seu aplicativo fizesse para ser descartado. (Um EntityManager é um object transacional).

Você deve criar um novo EntityManager por solicitação ou por transação ou chamar clear () para descartar seus objects gerenciados.

O EclipseLink também suporta EntityManagers WEAK, mas o design correto seria não ter EntityManagers de longa duração.

Eu acho que tenho o mesmo problema . Eu estava apenas tentando de qualquer maneira limpar todos os caches através das propriedades do cache persistence.xml ( shared-cache, eclipselink-cache …), mas aleatoriamente eu obtive instâncias antigas de uma Entity, aparentemente sem nenhum padrão …..

De jeito nenhum!

Eu crio o novo EntityManager para cada solicitação,

  

depois de mudar uma entidade através de JPA em uma solicitação, em seguida, obter a entidade na próxima solicitação, ainda obter problema OptimisticLocking. Tring para descobrir o problema.