Pessoal,
Estou com o seguinte erro quando tento excluir um registro de meu BD.
[org.hibernate.jdbc.AbstractBatcher] - [ERROR] - [JCLLoggerAdapter.error:535] - Exception executing batch:
org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:61)
at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:46)
at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:68)
Eu vi que pode ser algo no mapeamento de minha classe. Segue a mesma.
@Entity
@Table(name="tbl_conjuge")
public class Casamento implements Serializable{
/**
*
*/
private static final long serialVersionUID = 1L;
@Id
@SequenceGenerator(name = "SEQ", sequenceName = "seq_casamento", allocationSize = 1)
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator="SEQ")
@Column(name="id")
private Long id;
@OneToOne(cascade=CascadeType.ALL)
@JoinColumn(name="id_usuario")
private Usuario usuarioBase;
@OneToOne(cascade=CascadeType.ALL)
@JoinColumn(name="id_conjuge")
private Usuario conjuge;
@Column(name="cosanguineo")
private Boolean cosanguineo;
Alguem sabe o que pode seR?