It's ok but you'll have to do a 
 
getHibernateTemplate().merge(blabla) 
 
or this :
 
// delete all hibernate session objects
this.session.clear();
// perform save
getHibernateTemplate().save(blabla);

  _____  

De : Mel Pison [mailto:[EMAIL PROTECTED] 
Envoyé : lundi 10 septembre 2007 13:44
À : users@appfuse.dev.java.net
Objet : [appfuse-user] Problem in updating an Object


Hi all,

    I am using appfuse 1.9x and webwork as the web framework. I'm trying to
build an application to manage studies but Im encountering some problems.
The relationship of POJOs is like this, Study has many Studypageset(1 to
many) and Studypageset has many studyPage (1 to many). I must create a Study
object first before i could add studypage/s (equivalent to studies).
Studypageset is for grouping of studypages for each studies. Now, I could
add new studypages to studypageset and save it to its parent study but heres
my problem whenever i edit then save a studypage in the different action i
could get this kind of error:
    
    a different object with the same identifier value was already associated
with the session: [com.voxsant.thinkscan.model.StudyPageSet#2]; nested
exception is org.hibernate.NonUniqueObjectException: a different object with
the same identifier value was already associated with the session:
[com.voxsant.thinkscan.model.StudyPageSet#2]
     

  org.springframework.orm.hibernate3.HibernateSystemException: a different
object with the same identifier value was already associated with the
session: [com.voxsant.thinkscan.model.StudyPageSet#2]; nested exception is
org.hibernate.NonUniqueObjectException: a different object with the same
identifier value was already associated with the session:
[com.voxsant.thinkscan.model.StudyPageSet#2]

Caused by: org.hibernate.NonUniqueObjectException: a different object with
the same identifier value was already associated with the session:
[com.voxsant.thinkscan.model.StudyPageSet#2]    
    I dont really know what could the possible errors here so pls help me. 

    I also used session to save some of the attributes of the studypage
because i cant placed it in a hidden field because it is an object
reference. I dont if this approach is  good... can you pls advice me some
better practice here. 
    
    sorry I am new to all these frameworks. 
kindest regards,

Melchedick Pison

    


Reply via email to