Hi,
I have a problem integrating hibernate and gwt. I googled and downloaded a sample application and deployed in eclipse. Also changed the connection parameters and hibernate properties and tried to run. The applcation works fine if the connection parameters are of the hsqldb. But for oracle driver it did not. So I changed the datasource class name and copied some more jars that are useful for *org.apache.commons.dbcp.BasicDataSource class and commons.pool jar.* It then identified the driver class name but... Finally I landed up with an exception that says my mapping file is unable to parse. I am totally new to this hibernate and gwt. Please help me solve this issue. My mapping file : <?xml version=*"1.0"*?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <!-- Mapping file *autogenerated* by MyEclipse - *Hibernate* Tools --> <hibernate-mapping> <class name=*"net.sf.hibernate4gwt.sample.domain.Message"* table=*"message"* > <id name=*"id"* type=*"integer"*> <column name=*"ID"* /> <generator class=*"native"* /> </id> <version name=*"version"* column=*"VERSION"*/> <property name=*"message"* type=*"string"*> <column name=*"MESSAGE"* length=*"255"* not-null=*"true"* /> </property> <property name=*"date"* type=*"timestamp"*> <column name=*"DATE"* not-null=*"true"* /> </property> <many-to-one name=*"author"* class=* "net.sf.hibernate4gwt.sample.domain.UserTable"*> <column name=*"USER_ID"* not-null=*"true"* /> </many-to-one> </class> </hibernate-mapping> The exception is : org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor': Cannot create inner bean '(inner bean)' of type [org.springframework.transaction.interceptor.TransactionInterceptor] while setting bean property 'transactionInterceptor'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)': Cannot resolve reference to bean 'transactionManager' while setting bean property 'transactionManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager' defined in class path resource [net/sf/hibernate4gwt/sample/resources/applicationContext-database.xml]: Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [net/sf/hibernate4gwt/sample/resources/applicationContext-database.xml]: Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Could not parse mapping document from file C:\apps\eclipse\workspace\HIB-Project\src\net\sf\hibernate4gwt\sample\resources\Message.hbm.xml org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:222) org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:127) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1073) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:835) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423) org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:73) org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:98) org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors(AbstractAdvisorAutoProxyCreator.java:85) org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(AbstractAdvisorAutoProxyCreator.java:69) org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:277) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:314) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1154) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427) org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:279) org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) net.sf.hibernate4gwt.sample.server.ApplicationContext.initContextFile(ApplicationContext.java:94) net.sf.hibernate4gwt.sample.server.ApplicationContext.<init>(ApplicationContext.java:65) net.sf.hibernate4gwt.sample.server.ApplicationContext.getInstance(ApplicationContext.java:50) net.sf.hibernate4gwt.sample.server.gwt.LoginRemoteImpl.<init>(LoginRemoteImpl.java:61) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) java.lang.reflect.Constructor.newInstance(Unknown Source) java.lang.Class.newInstance0(Unknown Source) java.lang.Class.newInstance(Unknown Source) com.google.gwt.dev.shell.GWTShellServlet.tryGetOrLoadServlet(GWTShellServlet.java:934) com.google.gwt.dev.shell.GWTShellServlet.service(GWTShellServlet.java:276) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) Could anyone please help? If you need further info about the project I am ready to give. -- Thanks & Regards, Sowjanya --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
