Witam,

Mam drobny problem z konfiguracją JPA w Springu. Z tego co zdążyłem się zorientować, deklaracja BasicDataSource w kontekście Springa sprawia, że nie ma konieczności istnienia pliku persistence.xml, zatem usunąłem go z projektu. Pomimo tego Glassfish wywala mi błąd:

SEVERE: Exception while preparing the app : Persistence unit named [NotebookPU] is configured as JTA, yet only non-jta-data-source name is supplied in persistence.xml

Co ciekawe, gdy uruchamiam projekt w Tomcacie, błąd się nie pojawia, a EntityManager pobiera dane z bazy zgodnie ze zdefiniowanym zapytaniem. Gdzie może być przyczyna tego problemu?