Я сделал упрощенный пример той же проблемы, которую не могу решить в более крупном проекте.
Упрощенный проект здесь (поиграйте с ним): https://gitlab.com/tyvain/h2bug
Описание - с использованием базы данных H2 mem:
Простой объект со схемой может быть доступен без проблем.из репозитория jpa:
@Entity
@Table(name = "SCOLARITE.VOITURE")
Но неизменная сущность не может:
@Entity
@Immutable
@Subselect("SELECT DISTINCT ID FROM SCOLARITE.VOITURE")
Table "VOITURE" not found; SQL statement:
select voiturevie0_.id as id1_0_ from ( SELECT DISTINCT ID FROM SCOLARITE.VOITURE )
Вы можете найти тест, который воспроизводит ошибку в проекте gitlab.
Что я могу сделать, чтобы решить эту проблему?