У меня есть веб-проект Grails, разработанный в версии 2.5.1. Он отлично работает в Tomcat 7.0.63. Когда я раскрываю тот же файл работает WAR в Tomcat 8.0.33, она дает ошибку Ehcache:Развертывание WAR-файла Grails от Tomcat 7 до Tomcat 8 дает ошибку Ehcache
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.cache.ehcache.EhCacheFactoryBean]: Constructor threw exception; nested exception is java.lang.NoSuchMethodError: org.springframework.cache.ehcache.EhCacheFactoryBean.setMaxEntriesLocalHeap(J)V
Я знаю, что это происходит из-за Ehcache старой версии, но та же война работает отлично в Tomcat 7, так, что случилось в Tomcat 8?
Любая помощь будет отличной.
Спасибо.
Обновление: Если я заменил все файлы jar Tomcat 8 на Tomcat 7, то он работает. Но, похоже, это глупо.