Настройка EhCache на JBoss - PullRequest
       17

Настройка EhCache на JBoss

1 голос
/ 05 августа 2009

Хорошо, это сводит меня с ума ....

Сервер: JBoss 4.0.5

У меня есть файл hibernate-service.xml, в который я включаю:

<attribute name="CacheProviderClass">
   org.hibernate.cache.EhCacheProvider
</attribute>

Что, кажется, работает нормально с точки зрения загрузки и запуска ehcache, но я вижу это противное сообщение о:

ВНИМАНИЕ: Конфигурация не найдена. Конфигурирование ehcache от файл ehcache-failsafe.xml находится в Путь к классам: баночка: Файл: / C: /jboss-4.0.5.GA/server/default/lib/ehcache-1.6.1.jar /ehcache-failsafe.xml

Последнее приложение представляет собой файл ear со следующей структурой:

 META-INF/MANIFEST.MF
 META-INF/application.xml
 META-INF/jboss-app.xml
 app-mdb.jar
 app.har
 app.war

app.har содержит bean-компоненты и отображения гибернации, а также hibernate-service.xml и hibernate.cfg.xml, а также ehcache.xml в корне классов.

Все работает просто отлично, MDB и Webapp работают, но я не смог настроить ehcache, и я подозреваю, что я либо неправильно указываю конфигурацию, либо ehcache.xml не в нужном месте.

1 Ответ

1 голос
/ 05 августа 2009

Я предлагаю использовать hibernate-интеграцию, которая поставляется с EhCache , а не наоборот (то же имя класса, другой пакет). Это лучше задокументировано, в том числе как правильно его настроить.

...