Про EclipseLink 2.0.1.v20100213-r6600. Который включен в стандартную поставку Liferay/Glassfish.

Nov 02, 2011 17:52

В общем, выяснилось, что EclipseLink 2.0.1.v20100213-r6600, который включен в стандартную поставку Liferay/Glassfish, - это пипец какая жоап. Он ВООБЩЕ не умеет адекватно работать с сущностями, которые являются потомками не-сущностей (а не предки аннотации бывает нельзя вешать по архитектурным причинам). Вываливается при попытке получить EntityManager (не находит, падла, managed class для необозначенного предка), а, если это починить, то не заполняет свойства потомка (промапленные через методы, разумеется).

В отличие от EclipseLink 2.0.3 - у того всё нормально.

db, java

Previous post Next post
Up