EJB CMP - primary key
Возникли сложности при работе с EJB CMP - при использовании автогенерирации значений для первичных ключей.
При создании нового бина возникает исключение
javax.ejb.CreateException: Primary key for created instance is null.
- в дескрипторе класс первичного ключа указал как java.lang.Object
- в классе бина ejbCreate возвращает Object
- cmp-поле не описывал
при деплое в таблице появилось полеejb_upk
Правильно я понимаю, что значения будут генерироватся автоматически и мне не нужно следить за их уникальностью?
Почему возникает это искючение?
При создании нового бина возникает исключение
javax.ejb.CreateException: Primary key for created instance is null.
- в дескрипторе класс первичного ключа указал как java.lang.Object
- в классе бина ejbCreate возвращает Object
- cmp-поле не описывал
при деплое в таблице появилось поле
Правильно я понимаю, что значения будут генерироватся автоматически и мне не нужно следить за их уникальностью?
Почему возникает это искючение?
