Going by the definition of java.util.List, I was expecting that the order of objects in List will be maintained between saves & retrieval. And this means INSERT statements for objects in same java.util.List follow the same order. It is okay to ignore order for java.util.Collection or java.util.Set as they dont define order.
Anyways, you have already explained why it is not happenning.
thanks,
Pramod.
[Message sent by forum member 'pramod_patel' (pramod_patel)]
http://forums.java.net/jive/thread.jspa?messageID=211963