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
-~----------~----~----~----~------~----~------~--~---

Reply via email to