org.hibernate

Class StaleStateException

Implemented Interfaces:
Nestable
Known Direct Subclasses:
StaleObjectStateException

public class StaleStateException
extends HibernateException

Thrown when a version number or timestamp check failed, indicating that the Session contained stale data (when using long transactions with versioning). Also occurs if we try delete or update a row that does not exist.

Note that this exception often indicates that the user failed to specify the correct unsaved-value strategy for a class!
Author:
Gavin King
See Also:
StaleObjectStateException

Field Summary

Fields inherited from class org.hibernate.exception.NestableRuntimeException

delegate

Constructor Summary

StaleStateException(String s)
Constructs a new NestableRuntimeException with specified detail message.

Method Summary

Methods inherited from class org.hibernate.exception.NestableRuntimeException

getCause, getMessage, getMessage, getMessages, getThrowable, getThrowableCount, getThrowables, indexOfThrowable, indexOfThrowable, printPartialStackTrace, printStackTrace, printStackTrace, printStackTrace

Constructor Details

StaleStateException

public StaleStateException(String s)
Constructs a new NestableRuntimeException with specified detail message.
Parameters: