@MappedSuperclass @Audited public class A @Entity public class B extends A @Entity public class C extends B
FWIW, even in this case, C is not audited (only B).