Sorry, my question seems not to be clear.

It is not a Hibernate question, I now how to acces and set the attributes using the event.
I already set the creation and modification date in each entity.

But what I need too, is who (which user) did the creation/modification of an entity. This information (the user) is in an SSO (WebUser in my case) but I could not figure out,
how I can get access to this SSO from the Hibernate Listener Class.

thx, Max

Am 27.07.2009 um 22:42 schrieb Igor Drobiazko:

This is a Hibernate question, not Tapestry. Have a look into the event
passed to your listener.
There is a method called getEntity().

On Mon, Jul 27, 2009 at 10:34 PM, Max Weißböck (info)
<m...@weissboeck.info>wrote:

I'm using Hibernate Listeners PreUpdateEventListener and
PreInsertEventListener to do audit logging in the DB.

Now my problem is, how can I get access in the EventListenr class to the
SSO where the user is stored? As Hibernate loads
the classes as defined in the config file (see below), I can not bind them using AppModule and @Inject something - or at least I do not know how.

I searched the list but found no solution (or did not understand it ;-)

Thx, Max

--- definition in hibernate.cfg.xml ---

<!-- Audit Listener -->
<listener type="pre-insert"
class="net.weissboeck.gimmo.entities.AuditListenerImpl"/>
<listener type="pre-update"
class="net.weissboeck.gimmo.entities.AuditListenerImpl"/>






--
Best regards,

Igor Drobiazko


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to