Tô usando o Hibernate 2.1.1, WW2 e MySQL. Fiz uma tabelinha bem básica chamada ‘usuario’ e na minha classe TestAction, ao instanciar a SessionFactory dá a seguinte exception:
net.sf.hibernate.HibernateException: could not instantiate CacheProvider: net.sf.ehcache.hibernate.Provider
net.sf.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:115)
net.sf.hibernate.cfg.Configuration.buildSettings(Configuration.java:1091)
net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:737)
br.com.deltatech.actions.TestAction.execute(TestAction.java:53)
com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:172)
com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:116)
com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:181)
com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:161)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
TestAction.java:53 é isso:
SessionFactory sessionFactory =
new Configuration().configure().buildSessionFactory();
Pelo log do Hibernate, aparentemente o mapeamento está sendo feito corretamente.
Any ideas? :roll: