を実行することを可能に私がエラーを持っている:org.springframework.beans.factory.BeanCreationException:によって発生 名前の作成中にエラーが発生しましBeanを'sessionFactory':initメソッドの呼び出しに失敗しました。ネストされた例外はorg.hibernate.cache.NoCachingEnabledExceptionです:第2レベルのキャッシュは使用のために有効になっていません[hibernate.cache.use_second_level_cache | hibernate.cache.use_query_cache] org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBeanでorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1554) (AbstractAutowireCapableBeanFactory.java:539)でorg.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject(AbstractBeanFactory.java:302)org.springframeworkで でorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475) で .beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)(BeanDefinitionValueResolver.java:328) ... 42もっと見る 原因:org.hibernate.cache.NoCachingEnabledException:第2レベルのキャッシュが使用できない[hibernate.cache.use_second_level_cache | hibernate.cache.use_query_cache]私のデータソースからgrails.plugin.hibernatehijacker.hibernate.WrappedSessionFactoryBean.buildSessionFactory(WrappedSessionFactoryBean.java:45)で は戦争のGrailsセッションファクトリ
:
hibernate {
cache.use_second_level_cache = true //true
cache.use_query_cache = true //false
cache.region.factory_class = 'net.sf.ehcache.hibernate.EhCacheRegionFactory' // Hibernate 3
//singleSession = true // configure OSIV singleSession mode
naming_strategy = sn.kiyas.base.CustomNamingStrategy
}
のGrails 2.4.4のapache-tomcatに7.0。 79