Hi, I´m using Hibernate + Spring and it could not instantiate CacheProvider.
What´s the problem??
Thanks.
Hibernate version: 2.1
Full stack trace of any exception that occurs:
2005-05-06 14:22:37,453 DEBUG [org.springframework.jndi.JndiTemplate] Looking up JNDI object with name [java:comp/env/ejb/BeanFactoryPath]
2005-05-06 14:22:37,453 INFO [org.springframework.context.access.ContextJndiBeanFactoryLocator] BeanFactoryPath from JNDI is [META-INF/EJBContext.xml]
2005-05-06 14:22:37,453 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [META-INF/EJBContext.xml]
2005-05-06 14:22:37,468 DEBUG [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] Using JAXP implementation [org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@1d90a6e]
2005-05-06 14:22:37,468 DEBUG [org.springframework.context.support.ResourceEntityResolver] Trying to resolve XML entity with public ID [-//SPRING//DTD BEAN//EN] and system ID [file:///C:/jboss-4.0.0RC2/bin/spring-beans.dtd]
2005-05-06 14:22:37,468 DEBUG [org.springframework.context.support.ResourceEntityResolver] Trying to locate [spring-beans.dtd] under [/org/springframework/beans/factory/xml/]
2005-05-06 14:22:37,468 DEBUG [org.springframework.context.support.ResourceEntityResolver] Found beans DTD [file:///C:/jboss-4.0.0RC2/bin/spring-beans.dtd] in classpath
2005-05-06 14:22:37,468 DEBUG [org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser] Loading bean definitions
2005-05-06 14:22:37,468 DEBUG [org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser] Default lazy init 'false'
2005-05-06 14:22:37,468 DEBUG [org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser] Default dependency check 'none'
2005-05-06 14:22:37,468 DEBUG [org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser] Default autowire 'no'
2005-05-06 14:22:37,468 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [META-INF/applicationContext-hibernate.xml]
2005-05-06 14:22:37,468 DEBUG [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] Using JAXP implementation [org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@3bd44c]
2005-05-06 14:22:37,468 DEBUG [org.springframework.context.support.ResourceEntityResolver] Trying to resolve XML entity with public ID [-//SPRING//DTD BEAN//EN] and system ID [http://www.springframework.org/dtd/spring-beans.dtd]
2005-05-06 14:22:37,468 DEBUG [org.springframework.context.support.ResourceEntityResolver] Trying to locate [spring-beans.dtd] under [/org/springframework/beans/factory/xml/]
2005-05-06 14:22:37,468 DEBUG [org.springframework.context.support.ResourceEntityResolver] Found beans DTD [http://www.springframework.org/dtd/spring-beans.dtd] in classpath
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser] Loading bean definitions
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser] Default lazy init 'false'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser] Default dependency check 'none'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser] Default autowire 'no'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser] Found 2 <bean> elements defining beans
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Registering alias 'enderecoDao' for bean with name 'enderecoDao'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser] Found 1 <bean> elements defining beans
2005-05-06 14:22:37,484 INFO [org.springframework.context.support.ClassPathXmlApplicationContext] Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=5188636]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [dataSource,sessionFactory,enderecoDao]; root of BeanFactory hierarchy
2005-05-06 14:22:37,484 INFO [org.springframework.context.support.ClassPathXmlApplicationContext] 3 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=5188636]
2005-05-06 14:22:37,484 DEBUG [org.springframework.core.CollectionFactory] Creating java.util.LinkedHashMap
2005-05-06 14:22:37,484 DEBUG [org.springframework.core.CollectionFactory] Creating java.util.LinkedHashMap
2005-05-06 14:22:37,484 INFO [org.springframework.context.support.ClassPathXmlApplicationContext] Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@1eef3c1]
2005-05-06 14:22:37,484 INFO [org.springframework.context.support.ClassPathXmlApplicationContext] Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@c52ffa]
2005-05-06 14:22:37,484 DEBUG [org.springframework.context.support.ClassPathXmlApplicationContext] Refreshing listeners
2005-05-06 14:22:37,484 DEBUG [org.springframework.core.CollectionFactory] Creating java.util.LinkedHashMap
2005-05-06 14:22:37,484 DEBUG [org.springframework.context.support.ClassPathXmlApplicationContext] Found 0 listeners in bean factory
2005-05-06 14:22:37,484 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [dataSource,sessionFactory,enderecoDao]; root of BeanFactory hierarchy]
2005-05-06 14:22:37,484 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating shared instance of singleton bean 'dataSource'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating instance of bean 'dataSource' with merged definition [Root bean with class [org.springframework.jndi.JndiObjectFactoryBean] defined in class path resource [META-INF/applicationContext-hibernate.xml]]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking BeanPostProcessors before instantiaion of bean 'dataSource'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.CachedIntrospectionResults] Using cached introspection results for class [org.springframework.jndi.JndiObjectFactoryBean]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.BeanWrapperImpl] About to invoke write method [public void org.springframework.jndi.JndiObjectLocator.setJndiName(java.lang.String)] on object of class [org.springframework.jndi.JndiObjectFactoryBean]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.BeanWrapperImpl] Invoked write method [public void org.springframework.jndi.JndiObjectLocator.setJndiName(java.lang.String)] with value [java:comp/env/jdbc/springhib]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking BeanPostProcessors before initialization of bean 'dataSource'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking afterPropertiesSet() on bean with beanName 'dataSource'
2005-05-06 14:22:37,484 DEBUG [org.springframework.jndi.JndiTemplate] Looking up JNDI object with name [java:comp/env/jdbc/springhib]
2005-05-06 14:22:37,484 DEBUG [org.springframework.jndi.JndiObjectFactoryBean] Located object with JNDI name [java:comp/env/jdbc/springhib]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking BeanPostProcessors after initialization of bean 'dataSource'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Calling code asked for FactoryBean instance for name 'dataSource'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'dataSource'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Bean with name 'dataSource' is a factory bean
2005-05-06 14:22:37,484 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating shared instance of singleton bean 'sessionFactory'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating instance of bean 'sessionFactory' with merged definition [Root bean with class [org.springframework.orm.hibernate.LocalSessionFactoryBean] defined in class path resource [META-INF/applicationContext-hibernate.xml]]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking BeanPostProcessors before instantiaion of bean 'sessionFactory'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.CachedIntrospectionResults] Using cached introspection results for class [org.springframework.orm.hibernate.LocalSessionFactoryBean]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Resolving reference from property 'dataSource' in bean 'sessionFactory' to bean 'dataSource'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'dataSource'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Bean with name 'dataSource' is a factory bean
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.BeanWrapperImpl] About to invoke write method [public void org.springframework.orm.hibernate.LocalSessionFactoryBean.setDataSource(javax.sql.DataSource)] on object of class [org.springframework.orm.hibernate.LocalSessionFactoryBean]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.BeanWrapperImpl] Invoked write method [public void org.springframework.orm.hibernate.LocalSessionFactoryBean.setDataSource(javax.sql.DataSource)] with value of type [javax.sql.DataSource]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.BeanWrapperImpl] About to invoke write method [public void org.springframework.orm.hibernate.LocalSessionFactoryBean.setMappingResources(java.lang.String[])] on object of class [org.springframework.orm.hibernate.LocalSessionFactoryBean]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.BeanWrapperImpl] Invoked write method [public void org.springframework.orm.hibernate.LocalSessionFactoryBean.setMappingResources(java.lang.String[])] with value [[Ljava.lang.String;@1d0e43a]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.BeanWrapperImpl] About to invoke write method [public void org.springframework.orm.hibernate.LocalSessionFactoryBean.setHibernateProperties(java.util.Properties)] on object of class [org.springframework.orm.hibernate.LocalSessionFactoryBean]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.BeanWrapperImpl] Invoked write method [public void org.springframework.orm.hibernate.LocalSessionFactoryBean.setHibernateProperties(java.util.Properties)] with value of type [java.util.Properties]
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking BeanPostProcessors before initialization of bean 'sessionFactory'
2005-05-06 14:22:37,484 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking afterPropertiesSet() on bean with beanName 'sessionFactory'
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.util.DTDEntityResolver] trying to locate
http://hibernate.sourceforge.net/hibern ... ng-2.0.dtd in classpath under net/sf/hibernate/
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.util.DTDEntityResolver] found
http://hibernate.sourceforge.net/hibern ... ng-2.0.dtd in classpath
2005-05-06 14:22:37,500 INFO [net.sf.hibernate.cfg.Binder] Mapping class: br.syndeo.classes.Endereco -> Endereco
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.cfg.Binder] Mapped property: idEndereco -> idEndereco, type: long
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.cfg.Binder] Mapped property: tipoLogradouro -> tipoLogradouro, type: string
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.cfg.Binder] Mapped property: logradouro -> logradouro, type: string
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.cfg.Binder] Mapped property: complemento -> complemento, type: string
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.cfg.Binder] Mapped property: numero -> numero, type: string
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.cfg.Binder] Mapped property: bairro -> bairro, type: string
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.cfg.Binder] Mapped property: cidade -> cidade, type: string
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.cfg.Binder] Mapped property: estado -> estado, type: string
2005-05-06 14:22:37,500 DEBUG [net.sf.hibernate.cfg.Binder] Mapped property: cep -> cep, type: string
2005-05-06 14:22:37,500 INFO [org.springframework.orm.hibernate.LocalSessionFactoryBean] Building new Hibernate SessionFactory
2005-05-06 14:22:37,500 INFO [net.sf.hibernate.cfg.Configuration] processing one-to-many association mappings
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.cfg.Configuration] processing one-to-one association property references
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.cfg.Configuration] processing foreign key constraints
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.dialect.Dialect] Using dialect: net.sf.hibernate.dialect.MySQLDialect
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.cfg.SettingsFactory] Maximim outer join fetch depth: 1
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.cfg.SettingsFactory] Use outer join fetching: false
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.connection.ConnectionProviderFactory] Initializing connection provider: org.springframework.orm.hibernate.LocalDataSourceConnectionProvider
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.transaction.TransactionManagerLookupFactory] No TransactionManagerLookup configured (in JTA environment, use of process level read-write cache is not recommended)
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.cfg.SettingsFactory] Use scrollable result sets: true
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.cfg.SettingsFactory] Use JDBC3 getGeneratedKeys(): false
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.cfg.SettingsFactory] Optimize cache for minimal puts: false
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.cfg.SettingsFactory] Query language substitutions: {no='N', true=1, yes='Y', false=0}
2005-05-06 14:22:37,515 INFO [net.sf.hibernate.cfg.SettingsFactory] cache provider: net.sf.hibernate.cache.EhCacheProvider
2005-05-06 14:22:37,515 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] Destroying singletons in factory {org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [dataSource,sessionFactory,enderecoDao]; root of BeanFactory hierarchy}
2005-05-06 14:22:37,515
ERROR [org.jboss.ejb.plugins.LogInterceptor] EJBException in method: public abstract void javax.ejb.EJBLocalObject.remove() throws javax.ejb.RemoveException,javax.ejb.EJBException, causedBy:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [META-INF/applicationContext-hibernate.xml]: Initialization of bean failed; nested exception is net.sf.hibernate.HibernateException: could not instantiate CacheProvider: net.sf.hibernate.cache.EhCacheProvider
net.sf.hibernate.HibernateException: could not instantiate CacheProvider: net.sf.hibernate.cache.EhCacheProvider
at net.sf.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:134)
at net.sf.hibernate.cfg.Configuration.buildSettings(Configuration.java:1132)
at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:766)
at org.springframework.orm.hibernate.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:544)
at org.springframework.orm.hibernate.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:479)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1075)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:349)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:257)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:146)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:285)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:317)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:80)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:65)
at org.springframework.context.access.ContextJndiBeanFactoryLocator.createBeanFactory(ContextJndiBeanFactoryLocator.java:40)
at org.springframework.beans.factory.access.JndiBeanFactoryLocator.useBeanFactory(JndiBeanFactoryLocator.java:68)
at org.springframework.ejb.support.AbstractEnterpriseBean.loadBeanFactory(AbstractEnterpriseBean.java:119)
at org.springframework.ejb.support.AbstractStatelessSessionBean.ejbCreate(AbstractStatelessSessionBean.java:63)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.ejb.StatelessSessionEnterpriseContext.<init>(StatelessSessionEnterpriseContext.java:63)
at org.jboss.ejb.plugins.StatelessSessionInstancePool.create(StatelessSessionInstancePool.java:35)
at org.jboss.ejb.plugins.AbstractInstancePool.get(AbstractInstancePool.java:146)
at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:80)
at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:51)
at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:105)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:316)
at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:149)
at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:128)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:191)
at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
at org.jboss.ejb.Container.invoke(Container.java:859)
at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:413)
at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:82)
at $Proxy222.remove(Unknown Source)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.removeSessionBeanInstance(LocalSlsbInvokerInterceptor.java:141)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.releaseSessionBeanInstance(LocalSlsbInvokerInterceptor.java:106)
at org.springframework.ejb.access.LocalSlsbInvokerInterceptor.invoke(LocalSlsbInvokerInterceptor.java:84)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)
at $Proxy223.getInstance(Unknown Source)
at org.apache.jsp.MyJsp_jsp._jspService(MyJsp_jsp.java:83)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:157)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:122)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: net.sf.hibernate.cache.EhCacheProvider
at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:292)
at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:463)
at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:374)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at net.sf.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:102)
at net.sf.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:131)
... 79 more
Name and version of the database you are using:MySQL4.1