Notice that properties of LocalizedBaseEntity mapped superclass are not audited by default. That is why you are receiving an error. I totally agree that the message might be confusing and will try to correct it. Two possibilities of fixing your issue:
1. Mark LocalizedBaseEntity as @Audited (affects all subclasses).
2. Annotate LocalizedEntityA with: @AuditOverride(forClass = LocalizedBaseEntity.class, isAudited = true).
If EntityA#localizations field is not mean to be audited, use @NotAudited annotation.
Notice that properties of LocalizedBaseEntity mapped superclass are not audited by default. That is why you are receiving an error. I totally agree that the message might be confusing and will try to correct it. Two possibilities of fixing your issue:
1. Mark LocalizedBaseEntity as @Audited (affects all subclasses).
2. Annotate LocalizedEntityA with: @AuditOverride(forClass = LocalizedBaseEntity.class, isAudited = true).
If EntityA#localizations field is not mean to be audited, use @NotAudited annotation.