From df9816c57026222d1273d3c4b7bfea3aa4996e23 Mon Sep 17 00:00:00 2001 From: Emmanuel Bernard Date: Thu, 1 May 2008 20:34:18 +0000 Subject: [PATCH] HHH-3260 Wrapping listener exceptions into an AssertionFailure is not good. Replacing with HibernateException git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14619 1b8cb986-b30d-0410-93ca-fae66ebed9b2 --- core/src/main/java/org/hibernate/event/EventListeners.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/src/main/java/org/hibernate/event/EventListeners.java b/core/src/main/java/org/hibernate/event/EventListeners.java index ecbf98e624..fd2c598e4a 100644 --- a/core/src/main/java/org/hibernate/event/EventListeners.java +++ b/core/src/main/java/org/hibernate/event/EventListeners.java @@ -31,6 +31,7 @@ import org.hibernate.AssertionFailure; import org.hibernate.MappingException; +import org.hibernate.HibernateException; import org.hibernate.cfg.Configuration; import org.hibernate.event.def.DefaultAutoFlushEventListener; import org.hibernate.event.def.DefaultDeleteEventListener; @@ -172,7 +173,7 @@ private void processListeners(ListenerProcesser processer) { } } catch ( Exception e ) { - throw new AssertionFailure( "could not process listeners", e ); + throw new HibernateException( "could not process listeners", e ); } } } @@ -196,7 +197,7 @@ public void processListener(Object listener) { ); } catch ( Exception e ) { - throw new AssertionFailure("could not init listeners"); + throw new HibernateException("could not init listeners", e); } } @@ -213,7 +214,7 @@ public void processListener(Object listener) { ); } catch ( Exception e ) { - throw new AssertionFailure("could not init listeners"); + throw new HibernateException("could not destruct listeners", e); } }