Hi All,
I am working on a application, initially developed with hibernate2. I migrated to hibernate 3.2.5 along with spring. All was working well until today when there is an exception occuring as below:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'studentDetailsDao' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.springframework.orm.hibernate3.HibernateTemplate] to required type [org.springframework.orm.hibernate.HibernateTemplate] for property 'hibernateTemplate'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [org.springframework.orm.hibernate3.HibernateTemplate] to required type [org.springframework.orm.hibernate.HibernateTemplate] for property 'hibernateTemplate': no matching editors or conversion strategy found org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1201) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:940) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:437) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383) java.security.AccessController.doPrivileged(Native Method) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353) org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400) org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736) org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:369) org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261) org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) org.springframework.web.context.ContextLoaderServlet.init(ContextLoaderServlet.java:81) javax.servlet.GenericServlet.init(GenericServlet.java:256) org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1175) org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:368) javax.servlet.http.HttpServlet.service(HttpServlet.java:743) javax.servlet.http.HttpServlet.service(HttpServlet.java:856) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:174)
:
I am using mysql database version5:
I also included hibernate2.jar in my classpath as the application shows error that its not able to access certain classes in hibernate2. Can anyone please help me with any solution for this
Thank you.
|