In one of my bean I have the following mapping:
@OneToMany(cascade=CascadeType.ALL) @IndexColumn(name="ooops") public String[] getArrays() { return arrays; } public String getName() { return name; }
I have this issue as well. This is definitely a bug. The interceptors fire only when non set/list/array values are changed.