title: Ehcache with Spring with CacheDecoratorFactory not configured
body: <p>I am implementing ehcache with Spring project but not success.</p>
  
  <p>Here is my setting in applicationContext.xml:</p>
  
  <pre><code>&lt;ehcache:annotation-driven /&gt;
  &lt;bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"&gt;
      &lt;property name="configLocation" value="/META-INF/spring/ehcache.xml" /&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>Here is my setting in ehcache.xml:</p>
  
  <pre><code>&lt;ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd"&gt;    
  
      &lt;diskStore path="java.io.tmpdir" /&gt; 
      &lt;defaultCache eternal="true" maxElementsInMemory="100" overflowToDisk="false" /&gt;
      &lt;cache name="listTop" maxElementsInMemory="10" eternal="true" overflowToDisk="false" /&gt;
  
  &lt;/ehcache&gt;
  </code></pre>
  
  <p>Here is my implementation class:</p>
  
  <pre><code>@Cacheable(cacheName="listTop")
  public void listTop(News news, String regionCode, Integer count, Integer categoryId, String listType){
  //code here//
  }
  </code></pre>
  
  <p>I got the following message that seems the cache is not configured:</p>
  
  <pre><code>1827 DEBUG net.sf.ehcache.config.BeanHandler  - Ignoring ehcache attribute xmlns:xsi
  1827 DEBUG net.sf.ehcache.config.BeanHandler  - Ignoring ehcache attribute xsi:noNamespaceSchemaLocation
  1828 DEBUG net.sf.ehcache.config.DiskStoreConfiguration  - Disk Store Path: C:\Users\TOMMY~1.LOC\AppData\Local\Temp\
  1847 DEBUG net.sf.ehcache.util.PropertyUtil  - propertiesString is null.
  1860 DEBUG net.sf.ehcache.config.ConfigurationHelper  - No CacheManagerEventListenerFactory class specified. Skipping...
  1918 DEBUG net.sf.ehcache.Cache  - No BootstrapCacheLoaderFactory class specified. Skipping...
  1918 DEBUG net.sf.ehcache.Cache  - CacheWriter factory not configured. Skipping...
  1918 DEBUG net.sf.ehcache.config.ConfigurationHelper  - No CacheExceptionHandlerFactory class specified. Skipping...
  1932 DEBUG net.sf.ehcache.Cache  - No BootstrapCacheLoaderFactory class specified. Skipping...
  1932 DEBUG net.sf.ehcache.Cache  - CacheWriter factory not configured. Skipping...
  1932 DEBUG net.sf.ehcache.config.ConfigurationHelper  - No CacheExceptionHandlerFactory class specified. Skipping...
  1954 DEBUG net.sf.ehcache.store.MemoryStore  - Initialized net.sf.ehcache.store.MemoryStore for listTop
  1991 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Pass-Through Statistic: LOCAL_OFFHEAP_SIZE
  1993 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Pass-Through Statistic: LOCAL_OFFHEAP_SIZE_BYTES
  1994 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Pass-Through Statistic: LOCAL_DISK_SIZE
  1994 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Pass-Through Statistic: LOCAL_DISK_SIZE_BYTES
  1994 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Pass-Through Statistic: WRITER_QUEUE_LENGTH
  1994 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Pass-Through Statistic: REMOTE_SIZE
  1995 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Pass-Through Statistic: LAST_REJOIN_TIMESTAMP
  2012 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: OFFHEAP_GET
  2013 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: OFFHEAP_PUT
  2014 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: OFFHEAP_REMOVE
  2014 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: DISK_GET
  2014 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: DISK_PUT
  2015 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: DISK_REMOVE
  2015 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: XA_COMMIT
  2015 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: XA_ROLLBACK
  2016 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: XA_RECOVERY
  2017 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: CLUSTER_EVENT
  2017 DEBUG net.sf.ehcache.statistics.extended.ExtendedStatisticsImpl  - Mocking Operation Statistic: NONSTOP
  2024 DEBUG net.sf.ehcache.Cache  - Initialised cache: listTop
  2024 DEBUG net.sf.ehcache.config.ConfigurationHelper  - CacheDecoratorFactory not configured. Skipping for 'listTop'.
  2024 DEBUG net.sf.ehcache.config.ConfigurationHelper  - CacheDecoratorFactory not configured for defaultCache. Skipping for 'listTop'.
  </code></pre>
  
  <p>Is there anyone know and help? Many thanks.</p>