Срок действия записи в кэше с мягкой блокировкой истек из-за базового Ehcache

Hibernate 3.3.x, ehcache 2.2.x

Следующая ошибка возникает, когда я пытаюсь опубликовать большое количество пользователей за один раз. Есть идеи, почему это могло произойти и как это исправить? Есть ли способ отключить этот кеш перед массовой загрузкой пользователей, если да, то как мне это сделать?

17:17:50,140 WARN [AbstractReadWriteEhcacheAccessStrategy] Cache
persistence.unit:unitName=my.ear/my-ejb-1.0.0.jar#my.com.mycompany.User.phones Key com.mycompany.User.phones#9915 Lockable : null

A soft-locked cache entry was expired by the underlying Ehcache.
If this happens regularly you should consider increasing the cache timeouts and/or capacity limits

EDIT1:

Эта ошибка возникает, когда я пытаюсь загрузить большое количество пользователей в базу данных с помощью вызовов JPA. Я не завершаю работу диспетчера кеша с помощью функции удаления.

6
задан Joe 6 May 2011 в 03:47
поделиться