fixed bug in hibernate mapping
tried @IdClass instead of @EmbeddedId