нарушение ограничения целостности при удалении пользовательского объекта, который использует классы spring-security-core

Я использую плагин spring-security-core в своем приложении. Мой пользовательский класс расширяет SecUser, и больше ничего не было сделано, что могло бы быть необычным При попытке удалить пользователя я получаю следующую ошибку

| Ошибка 2012-01-02 19: 54: 57 277 ["http-bio-8080" -exec-10] ОШИБКА util.JDBCExceptionReporter - Нарушение ограничения ссылочной целостности: «FK6630E2AB3FFA32A: PUBLIC.SEC_USER_SEC_ROLE FOREIGN KEY (SEC_USER_IDES) REFERENC Я БЫ)"; Оператор SQL: удалить из sec_user, где id =? и версия =? [23003-147]
| Ошибка 2012-01-02 19: 54: 57,294 ["http-bio-8080" -exec-10] ERROR events.PatchedDefaultFlushEventListener - не удалось синхронизировать состояние базы данных с сеансом

Вызвано JdbcSQLException: нарушение ограничения ссылочной целостности: "FK6630E2AB3FFA32A : ИНОСТРАННЫЙ КЛЮЧ PUBLIC.SEC_USER_SEC_ROLE (SEC_USER_ID) ССЫЛКИ PUBLIC.SEC_USER (ID) "; Оператор SQL: удалить из sec_user, где id =? и версия =? [23003-147]

любая идея, почему я получаю нарушение целостности ограничений

5
задан Iman 30 September 2012 в 11:56
поделиться