Try replacing personDao.save(person);
with person=personDao.save(person); if you are using M5 --- Matt Raible <[EMAIL PROTECTED]> wrote: > What does your person class look like? Can you post > your whole test method? > > On 6/1/07, René Günther <[EMAIL PROTECTED]> > wrote: > > Hello, > > > > my PersonDaoTest fails: > > > > Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, > Time elapsed: 2.047 sec > > <<< FAILURE! > > > testAddAndRemovePerson(com.innflow.rapport.dao.PersonDaoTest) > Time elapsed: > > 0.062 sec <<< ERROR! > > java.lang.IllegalArgumentException: id to load is > required for loading > > at > org.hibernate.event.LoadEvent.<init>(LoadEvent.java:51) > > at > org.hibernate.event.LoadEvent.<init>(LoadEvent.java:33) > > at > org.hibernate.impl.SessionImpl.get(SessionImpl.java:812) > > at > org.hibernate.impl.SessionImpl.get(SessionImpl.java:808) > > at > > > org.springframework.orm.hibernate3.HibernateTemplate$1.doInHibernate(Hiberna > > teTemplate.java:470) > > at > > > org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTempla > > te.java:372) > > at > > > org.springframework.orm.hibernate3.HibernateTemplate.get(HibernateTemplate.j > > ava:464) > > at > > > org.springframework.orm.hibernate3.HibernateTemplate.get(HibernateTemplate.j > > ava:458) > > at > > > org.appfuse.dao.hibernate.GenericDaoHibernate.get(GenericDaoHibernate.java:4 > > 2) > > at > > > com.innflow.rapport.dao.PersonDaoTest.testAddAndRemovePerson(PersonDaoTest.j > > ava:43) > > at > > > com.innflow.rapport.dao.PersonDaoTest.testAddAndRemovePerson(PersonDaoTest.j > > ava:43) > > > > My code is: > > > > personDao.save(person); > > flush(); > > person = personDao.get(person.getId()); > > -> here the exception is thrown. > > > > So I tried > > person = personDao.get(new Long(2)); > > > > and everything works fine. What should I try to > get person.getId() to work? > > > > René > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > > > -- > http://raibledesigns.com > ____________________________________________________________________________________ Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user panel and lay it on us. http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]