The example below shows how to invalidate a cache entry in code running in a transactional context (server code). As explained in Default Global Cache Group , cache invalidation for global caches in the default cache group can only be triggered by server code.
... CacheManagerEjb.postInvalidationMessage( new CacheInvalidationMessage<Key>("mycache", 1)); ...