The test case actually uses a bag, not a list. In order for Hibernate to maintain an ordered List, @OrderBy or @OrderColumn must be specified. The test case ran successfully for me. The element was not duplicated. [~nick] can you provide more details about when this fails? Can you try updating the test case to reproduce the is issue? |