Ошибка спящего режима: идентификаторы этого класса необходимо назначить вручную перед вызовом save():JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Ошибка спящего режима: идентификаторы этого класса необходимо назначить вручную перед вызовом save():

Сообщение Anonymous »


Вызвано: org.springframework.orm.hibernate3.HibernateSystemException: идентификаторы этого класса необходимо назначить вручную перед вызовом save(): com.rfid.model.Role; вложенным исключением является org.hibernate.id.IdentifierGenerationException: идентификаторы для этого класса необходимо назначить вручную перед вызовом save(): com.rfid.model.Role
в org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils) .java:676)
на org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
на org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:424)
на org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:374)
на org.springframework.orm.hibernate3.HibernateTemplate.saveOrUpdate(HibernateTemplate.java:748)
на com.wfos.engine.wrapper.domain.impl.WrapperImpl.save(WrapperImpl.java:159)
... еще 47
Вызвано: org.hibernate.id.IdentifierGenerationException: идентификаторы для этого класса должно быть назначено вручную перед вызовом save(): com.rfid.model.Role
по адресу org.hibernate.id.Assigned.generate(Assigned.java:53)
на org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:121)
на org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:210)
на org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:195)
на org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:117)
на org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:93)
на org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:685)
на org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:677)
на org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:673)
на org.springframework.orm.hibernate3.HibernateTemplate$16.doInHibernate(HibernateTemplate.java:751)
на org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:419)
... еще 50
WARN [21:14:21] (CommonsLoggingOutput.java:59): - -- Ошибка: patchId[1] message[java.lang.reflect.UndeclaredThrowableException]


Мой класс такой:

@Entity
@javax.persistence.Table(name="Role")
@Table(appliesTo = "Role")
public class Role {

@Id
@Column(name="U_id")
public String U_id;

public String U_pwd;

public String U_account;

public String U_mode;

public String U_status;

public String getU_pwd() {
return U_pwd;
}

public void setU_pwd(String u_pwd) {
U_pwd = u_pwd;
}

public String getU_account() {
return U_account;
}

public void setU_account(String u_account) {
U_account = u_account;
}

public String getU_id() {
return U_id;
}

public void setU_id(String u_id) {
U_id = u_id;
}

public String getU_mode() {
return U_mode;
}

public void setU_mode(String u_mode) {
U_mode = u_mode;
}

public String getU_status() {
return U_status;
}

public void setU_status(String u_status) {
U_status = u_status;
}

}


Подробнее здесь: https://stackoverflow.com/questions/109 ... alling-sav
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»