When I create a unidirectional many to many relationship for audited entities with join table, It only does insert on the join table with revtype=INSERT, but not revtype=DELETE when I delete the object or replace the collection with a new one.
joinColumns = @JoinColumn( name="id_test"),
inverseJoinColumns = @JoinColumn( name="id_assoc")
public List<Assoc> assocs;
when it inserts, test_assoc_AUD gets insert revtype=0, but when it deletes, test_assoc_AUD doesn't gets insert revtype=2