Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java EE (J2EE) и Spring > EJB CMP - primary key |
Автор: poltora 12.12.2007, 21:48 |
Возникли сложности при работе с EJB CMP - при использовании автогенерирации значений для первичных ключей. При создании нового бина возникает исключение javax.ejb.CreateException: Primary key for created instance is null. - в дескрипторе класс первичного ключа указал как java.lang.Object - в классе бина ejbCreate возвращает Object - cmp-поле не описывал при деплое в таблице появилось поле <BeanName>ejb_upk Правильно я понимаю, что значения будут генерироватся автоматически и мне не нужно следить за их уникальностью? Почему возникает это искючение? |