Это невозможно, и вот почему:
Когда hibernate обрабатывает сущности, он должен знать, к какой таблице нужно присоединиться при разрешении отношений один к одному.
Проблема возникает с @MappedSuperClass
в том, чтоон не определяет таблицу, поэтому несколько объектов могут быть унаследованы от этого класса, каждый из которых имеет свою таблицу.Hibernate просто не мог знать, к какой таблице присоединиться.
Если вы хотите иметь общий суперкласс, я предлагаю использовать абстрактный @Entity
класс.