I have changed every occurance of hibernate to hibernate3 (both in source code and bean definitions.
contents of intranet-dao.xml:
But no matter what I keep getting this error.Code:<beans> <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/MySqlDS" /> </bean> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource"> <ref bean="dataSource"/> </property> <property name="mappingResources"> <list> <value>/WEB-INF/classes/model/Log.hbm.xml</value> <value>/WEB-INF/classes/model/Picture.hbm.xml</value> <value>/WEB-INF/classes/model/Person.hbm.xml</value> <value>/WEB-INF/classes/model/UserMessage.hbm.xml</value> <value>/WEB-INF/classes/model/SiteMessage.hbm.xml</value> <value>/WEB-INF/classes/model/Tutorial.hbm.xml</value> </list> </property> </bean> <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate"> <property name="sessionFactory"> <ref bean="sessionFactory"/> </property> </bean> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory"> <ref bean="sessionFactory"/> </property> </bean> ... </beans>
is there any config I need to set to make it point to Hibernate3 ?Code:[org.springframework.web.struts.ContextLoaderPlugIn] Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'hibernateTemplate' defined in ServletContext resource [/WEB-INF/intranet-dao.xml]: Class that bean class [org.springframework.orm.hibernate.HibernateTemplate] depends on not found; nested exception is java.lang.NoClassDefFoundError: net/sf/hibernate/HibernateExc eption java.lang.NoClassDefFoundError: net/sf/hibernate/HibernateException


Reply With Quote