Did you get this solved? Have you tried writing a DaoTest that verifies the behavior you're seeing?
Matt On 2/10/07, 23455432 <[EMAIL PROTECTED]> wrote:
I have a user object with whom i would like to relate multiple "persons" that contain some trivial information. I am new to the whole appfuse/webdev. This is what I have done so far: Added a set of persons (i call them contacts) to the user doing the following: /** * @hibernate.set table="user_person" lazy="false" cascade="save-update" * @hibernate.collection-key column="user_id" * @hibernate.collection-one-to-many class="org.appfuse.model.Person" column="person_id" */ public Set getContacts(){ return this.contacts; } public void setContacts(Set contacts){ this.contacts = contacts; } public void addContact(Person contact){ getContacts().add(contact); } public List getContactList(){ List userContacts = new ArrayList(); if(this.contacts != null){ for(Iterator it = contacts.iterator(); it.hasNext();){ Person person = (Person) it.next(); userContacts.add(new LabelValue(person.toString(), person.toString())); System.out.println("adding " + person.toString()); } } System.out.println("returning contacts"); return userContacts; } Now I need to access the contacts. I see the getContactList function being called, but the contacts list is always empty... I am not sure why. Any help and direction would be appreciated. -- View this message in context: http://www.nabble.com/One-to-many-mapping-question-tf3207216s2369.html#a8906440 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]