Shortly, I have an entity mapped to view in DB (Oracle) with enabled 2nd level Cache (read only strategy) -- ehcache.
If I manually update some column in DB -- cache
As of JEE 7.0:
myStatelessDaoBean.getSession().evict(MyEntity.class);