Efter at have kæmpet med dette de sidste par timer får jeg det endelig til at fungere i mit projekt. Det, jeg gjorde, var dette:
Kontrolregel
@OneToMany(fetch = FetchType.LAZY, mappedBy = "controlRuleAttribPK.controlRuleId")
@Cascade(CascadeType.ALL)
private List<ControlRuleAttrib> controlRuleAttribs;
Grundlæggende påpeger, at samlingen skal bruge controlRuleId fra sammensat primær nøgle. Indtil videre har det fungeret fantastisk!