I am working on a small project, creating a simple blog system to learn more
about Spring /Hibernate 

I've now created the Object classes and the Dao classes and try to run my
very basic DaoTests, but they generate errors. 

I've been trying to find what causes this problem for hours now, with out
luck. 

If any of you have a suggestion I woluld be forever greatfull. 


The log: 
------------------------------------------------------------------------------- 
Test set: se.blueboy.blueboyblog.dao.BlogDaoTest 
------------------------------------------------------------------------------- 
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.922 sec
<<< FAILURE! 
testFindBlogByName(se.blueboy.blueboyblog.dao.BlogDaoTest)  Time elapsed:
2.469 sec  <<< ERROR! 
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'sessionFactory' defined in URL
[jar:file:/C:/Documents%20and%20Settings/Admin/.m2/repository/org/appfuse/appfuse-hibernate/2.0-m5/appfuse-hibernate-2.0-m5.jar!/applicationContext-dao.xml]:
Invocation of init method failed; nested exception is
org.hibernate.PropertyNotFoundException: Could not find a setter for
property authority in class se.blueboy.blueboyblog.model.Blog 
Caused by: org.hibernate.PropertyNotFoundException: Could not find a setter
for property authority in class se.blueboy.blueboyblog.model.Blog 
        at
org.hibernate.property.BasicPropertyAccessor.createSetter(BasicPropertyAccessor.java:216)
 
        at
org.hibernate.property.BasicPropertyAccessor.getSetter(BasicPropertyAccessor.java:209)
 
        at org.hibernate.mapping.Property.getSetter(Property.java:277) 
        at
org.hibernate.tuple.entity.PojoEntityTuplizer.buildPropertySetter(PojoEntityTuplizer.java:251)
 
        at
org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:126)
 
        at
org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)
 
        at
org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
 
        at
org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:269) 
        at
org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:425)
 
        at
org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
 
        at
org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
 
        at
org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:226) 
        at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1291) 
        at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805)
 
        at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745)
 
        at
org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134)
 
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1202)
 
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1172)
 
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:428)
 
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
 
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
 
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
 
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
 
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
 
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
 
        at
org.springframework.test.AbstractSingleSpringContextTests.createApplicationContext(AbstractSingleSpringContextTests.java:199)
 
        at
org.springframework.test.AbstractSingleSpringContextTests.loadContextLocations(AbstractSingleSpringContextTests.java:179)
 
        at
org.springframework.test.AbstractSingleSpringContextTests.loadContext(AbstractSingleSpringContextTests.java:158)
 
        at
org.springframework.test.AbstractSpringContextTests.getContext(AbstractSpringContextTests.java:105)
 
        at
org.springframework.test.AbstractSingleSpringContextTests.setUp(AbstractSingleSpringContextTests.java:87)
 
        at junit.framework.TestCase.runBare(TestCase.java:128) 
        at
org.springframework.test.ConditionalTestCase.runBare(ConditionalTestCase.java:69)
 
        at junit.framework.TestResult$1.protect(TestResult.java:106) 
        at junit.framework.TestResult.runProtected(TestResult.java:124) 
        at junit.framework.TestResult.run(TestResult.java:109) 
        at junit.framework.TestCase.run(TestCase.java:120) 
        at junit.framework.TestSuite.runTest(TestSuite.java:230) 
        at junit.framework.TestSuite.run(TestSuite.java:225) 
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 
        at java.lang.reflect.Method.invoke(Method.java:585) 
        at
org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213) 
        at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
 
        at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
 
        at org.apache.maven.surefire.Surefire.run(Surefire.java:132) 
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 
        at java.lang.reflect.Method.invoke(Method.java:585) 
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
 
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818) 
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818) 

testAddAndRemoveBlog(se.blueboy.blueboyblog.dao.BlogDaoTest)  Time elapsed:
0.406 sec  <<< ERROR! 
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'sessionFactory' defined in URL
[jar:file:/C:/Documents%20and%20Settings/Admin/.m2/repository/org/appfuse/appfuse-hibernate/2.0-m5/appfuse-hibernate-2.0-m5.jar!/applicationContext-dao.xml]:
Invocation of init method failed; nested exception is
org.hibernate.PropertyNotFoundException: Could not find a setter for
property authority in class se.blueboy.blueboyblog.model.Blog 
Caused by: org.hibernate.PropertyNotFoundException: Could not find a setter
for property authority in class se.blueboy.blueboyblog.model.Blog 
        at
org.hibernate.property.BasicPropertyAccessor.createSetter(BasicPropertyAccessor.java:216)
 
        at
org.hibernate.property.BasicPropertyAccessor.getSetter(BasicPropertyAccessor.java:209)
 
        at org.hibernate.mapping.Property.getSetter(Property.java:277) 
        at
org.hibernate.tuple.entity.PojoEntityTuplizer.buildPropertySetter(PojoEntityTuplizer.java:251)
 
        at
org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:126)
 
        at
org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)
 
        at
org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
 
        at
org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:269) 
        at
org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:425)
 
        at
org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
 
        at
org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
 
        at
org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:226) 
        at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1291) 
        at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805)
 
        at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745)
 
        at
org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134)
 
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1202)
 
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1172)
 
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:428)
 
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
 
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
 
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
 
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
 
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
 
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
 
        at
org.springframework.test.AbstractSingleSpringContextTests.createApplicationContext(AbstractSingleSpringContextTests.java:199)
 
        at
org.springframework.test.AbstractSingleSpringContextTests.loadContextLocations(AbstractSingleSpringContextTests.java:179)
 
        at
org.springframework.test.AbstractSingleSpringContextTests.loadContext(AbstractSingleSpringContextTests.java:158)
 
        at
org.springframework.test.AbstractSpringContextTests.getContext(AbstractSpringContextTests.java:105)
 
        at
org.springframework.test.AbstractSingleSpringContextTests.setUp(AbstractSingleSpringContextTests.java:87)
 
        at junit.framework.TestCase.runBare(TestCase.java:128) 
        at
org.springframework.test.ConditionalTestCase.runBare(ConditionalTestCase.java:69)
 
        at junit.framework.TestResult$1.protect(TestResult.java:106) 
        at junit.framework.TestResult.runProtected(TestResult.java:124) 
        at junit.framework.TestResult.run(TestResult.java:109) 
        at junit.framework.TestCase.run(TestCase.java:120) 
        at junit.framework.TestSuite.runTest(TestSuite.java:230) 
        at junit.framework.TestSuite.run(TestSuite.java:225) 
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 
        at java.lang.reflect.Method.invoke(Method.java:585) 
        at
org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213) 
        at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
 
        at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
 
        at org.apache.maven.surefire.Surefire.run(Surefire.java:132) 
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 
        at java.lang.reflect.Method.invoke(Method.java:585) 
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
 
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818) 
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818) 

-- 
View this message in context: 
http://www.nabble.com/DaoTest-error%2C-Appfuse2-M5-tf4254827s2369.html#a12109285
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to