Hi Vasily Muzychenko,
a JoinTable column must refer a Pk or at least a unique column. I think the solution to your problem is to change
inverseJoinColumns = @JoinColumn(name = "secondEntity_guid", referencedColumnName = "guid"))
to
inverseJoinColumns = @JoinColumn(name = "secondEntity_guid", referencedColumnName = "*uuid*"))