आपके पास एक ही नाम से दो कॉलम मैप किए गए हैं
@JoinColumn(name = "fid_module", referencedColumnName = "id_activity")
@JoinColumn(name = "fid_module", referencedColumnName = "id_event")
नाम विशेषता में से किसी एक को बदलें!
अपने अपवाद को देखते हुए, आप पढ़ सकते हैं:
Repeated column in mapping for entity