grails ehcache — конфигурация не найдена

Grails 3.3.1 Кэш-память 3.0.0.M1

Так как я не умею программно создавать правильно работающие кеши, я пытаюсь создать его через xml. Но я не знаю, куда положить файл. Каждый раз, когда я запускаю приложение, вывод журнала выглядит следующим образом:

2018-07-02 12:21:21.168 ПРЕДУПРЕЖДЕНИЕ --- [ main ] n.s.ehcache.config.ConfigurationFactory : конфигурация не найдена. Настройка ehcache из ehcache-failsafe.xml, найденного в пути к классам: jar:file:/home/user/.gradle/caches/modules-2/files-2.1/net.sf.ehcache/ehcache/2.10.4/9022b1eedfafa11039597b1c1918c1abe414df93/ehcache -2.10.4.jar!/ehcache-failsafe.xml

это мои настройки yml:

grails:
    cache:
        ehcache:
            ehcacheXmlLocation: 'classpath:ehcacheCustom.xml'
            lockTimeout: 200

Итак, в какую папку я должен положить свой ehcacheCustom.xml?

Спасибо за предложения или рабочие примеры


person pebbles    schedule 02.07.2018    source источник
comment
решение: я поместил файл xml в grails-app/conf, и моя конфигурация yml была такой: grails: cache: ehcache: ehcacheXmlLocation: 'ehcacheCustom.xml' lockTimeout: 200   -  person pebbles    schedule 02.07.2018


Ответы (1)


Я поместил файл xml в grails-app/conf/ehcacheCustom.xml, и мой application.yml был таким:

grails: cache: ehcache: ehcacheXmlLocation: 'ehcacheCustom.xml' lockTimeout: 200

person pebbles    schedule 02.07.2018