I have a Person class, which keeps a List of MailingAddress objects.  There is 
a sub-class of Person called Customer which adds a few fields.  The 
MailingAddress itself is a sub-class of an Address object.  Person has 
@OneToMany annotation on its MailingAddress collection, and Address has a 
@ManyToOne annotation on its Person member.

When I use a PersistenceManager to load up a Customer from the DB, the list of 
MailingAddresses is always empty.

Is this type of use supported?  When I create a new Customer, I also create a 
new MailingAddress.  I set the MailingAddress in the Customer and then I 
persist the Customer, and I can see it is all saved in the db.  But when I load 
the Customer back, it gives me an empty List.  I think it's not even a proxy; 
it's just a plain old Java List.

I know there are two inheritances happening here: Customer is a subclass of 
Person, and MailingAddress is a subclass of Address.  Should this be working?

Thanks


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3965610#3965610

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3965610
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to