EclipseLink-2.4.0からEclipseLink-2.4.1へ更新したら不具合が発生しました。
具体的には、前のトランザクションでSelectしたエンティティのリストがキャッシュされているようで、
同じIDで取得できるエンティティの属性値が、DBの状態に関わらず同じままのようです。
ログを見る限り、Select文は発行しているようなんですがね。
キャッシュ関連の設定値(eclipselink.cache.shared.defaultなど色々)を変えてみたりしたのですがダメ。
で、面倒くさくなったので2.4.0に戻しました。
うーん、これってバグなんだろうか…?