org.hibernate.mapping.Collection#getColumnIterator method returns Collections.emptyIterator(), and this is a new method introduced in JDK 7.
this breaks hibernate core 4.3's JDK 6 compatibility