1) it does not work
2) look at HEAD: the sign conflicts javadoc!
/**
* Handle the given load event.
*
* @param event The load event to be handled.
* @return The result (i.e., the loaded entity).
* @throws HibernateException
*/
public void onLoad(LoadEvent event, LoadType loadType) throws HibernateException;
I found a solution by not implementing LoadEventListener, but instead extending DefaultLoadEventListener and calling super.onLoad() at the beginning of my onload impl.