Добрый день. Имеется класс Parent extends StandardEntity с атрибутом T att и Child extends Parent, переопределяющий метод задания атрибута:
//Метод без вызова super.setAtt(att); @Override public void setAtt(T att){ /* * ... */ }
В таком случае DataSource, содержащий экземпляр данного Child-класса будет игнорировать смену данного атрибута, не добавляя к коммиту измененный экземпляр сущности (если это было единственным изменением). ItemPropertyChangeListener, соответственно, так же не срабатывает.
Добавление в @Override вызова super.setAtt(T att) решает проблему.
Понимаю, что это, скорее всего, просто глупость с моей стороны, но на всякий случай сообщаю.
Версия платформы: 6.8.1