I am trying to create some eventlisteners for hibernate: http://www.hibernate.org/hib_docs/reference/en/html/events.html#objectstate-events but my listeners seem not to fire.
I think, it's just a configuration issue. I created a simple listener, by overriding the default hibernate update event listener: public class HibernateUpdateEventListener extends DefaultUpdateEventListener { | @Override | public void onSaveOrUpdate(SaveOrUpdateEvent event) { | System.err.println("update-event listener fired"); | | super.onSaveOrUpdate(event); | } | } | the configuration in my hibernate.cfg.xml file: | <event type="update"> | <listener class="com.twentyfouract.web.session.util.HibernateUpdateEventListener"/> | </event> this file will be located in my.ear/my.jar/hibernate.cfg.xml (in the same direcotry, as the seam.properties file) * is this the correct place fo the hibernate.cfg.xml file? | * do I need some other configuration? | * might this intefere with some other configuration files, like persistence.xml, ejb-jar.xml? | When I now call update() the entity, I expect the message to be written to stderr, which does not happen. the entity values in the database have changed, but the logmessage does not show up I also tried the same with DefaultSaveEventListener and calling em.persist() which creates a new entity in the database, but does not show my events logmessage maybe it's just some configuration problem - I am using SEAM: see also my original post in the SEAM forum: http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4118460#4118460 View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4118548#4118548 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4118548 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user