Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Spring CompositeCacheManager из двух модулей? 
:(
    Опции темы
Killer_13
  Дата 12.4.2016, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 12.1.2008
Где: Germany

Репутация: нет
Всего: 1



Здравствуйте. У меня следующая ситуация. 
Когда больше одного менеджера в org.springframework.cache.support.CompositeCacheManager, кэш перестает работать. Нет никакой ошибки но просто при любом запросе возвращаются пустые объекты.

Если у меня в CompositeCacheManager только classManager, то работает и приложение и кэш, но только для classManager.

Есть dependencyEE.jar в котором опеределен кэш.
Код


<cache:annotation-driven/>

<bean id="eManager" class="org.springframework.cache.ehcache.EhCacheCacheManager"
    p:cache-manager-ref="eCache" />

<bean id="eCache"
    class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"
    p:config-location="classpath:/META-INF/eEhcache.xml"
    p:cacheManagerName="${service.name}.En" p:acceptExisting="false" p:shared="true"/>


Есть application.war в котором тоже определен кэш и кэш менеджер который берет менеджер из war и jar. 
Например из javamelody его видно, но он не работает. Просто получаю пустые объекты обратно. Как исправить? Уже второй день пытаюсь

Код

<cache:annotation-driven cache-manager="cacheManager"/>
<bean id="classManager" class="org.springframework.cache.ehcache.EhCacheCacheManager"
    p:cache-manager-ref="classCache" />

<bean id="classCache"
    class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"
    p:config-location="classpath:ehcache.xml" p:cacheManagerName="${service.name}.Class"
    p:acceptExisting="false" />


<bean id="cacheManager" class="org.springframework.cache.support.CompositeCacheManager">
    <property name="cacheManagers">
        <array>
            <ref bean="classManager" />
            <ref bean="eManager" /> 
        </array>
    </property>
    <property name="fallbackToNoOpCache" value="true" />
</bean>



http://annotation.spring.codesolution.site...le-modules.html - пробовал варианты, но безрезультатно...

Где моя ошибка? Спасибо за подсказки.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.1259 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.