JPA Exception

NonUniqueResultException

java.lang.Object
  ∟ java.lang.Throwable
    ∟ java.lang.Exception
      ∟ java.lang.RuntimeException
        ∟ javax.persistence.PersistenceException
          ∟ javax.persistence.NonUniqueResultException

Thrown by the persistence provider when Query.getSingleResult() or TypedQuery.getSingleResult() is executed on a query and there is more than one result from the query. This exception will not cause the current transaction, if one is active, to be marked for rollback.
See Also:
Query.getSingleResult()
TypedQuery.getSingleResult()
Since:
JPA 1.0

Public Constructors

Constructs a new NonUniqueResultException exception with null as its detail message.
Since:
JPA 1.0
NonUniqueResultException(String message)
Constructs a new NonUniqueResultException exception with the specified detail message.
Parameters:
message - the detail message.
Since:
JPA 1.0