Когда вызывается onClick, item.getModelObject () извлекает из sampleEntityListModel, который, в свою очередь, вызывает mSampleEntityBA.findAll (). Объект модели sampleEntityListModel будет храниться в кэше в течение всего цикла запроса (пока он не будет отсоединен - как правило, это то, что вам нужно) и не будет знать о вызове delete ().
Чтобы обновить sampleEntityListModel, добавьте вызов sampleEntityListModel.detach () сразу после удаления (sampleEntityListModel должно быть сделано окончательным, но это не приведет к сериализации какого-либо дополнительного состояния). Это приведет к тому, что модель извлечет новый набор данных, когда представление списка будет отображаться позже в цикле запроса.