diff --git a/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/event/EntityPersistenceEventObserver.java b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/event/EntityPersistenceEventObserver.java
--- a/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/event/EntityPersistenceEventObserver.java
+++ b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/event/EntityPersistenceEventObserver.java
@@ -18,6 +18,10 @@
  */
 package org.openbravo.client.kernel.event;
 
+import javax.annotation.PostConstruct;
+
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
 import org.openbravo.base.model.Entity;
 import org.openbravo.dal.core.TriggerHandler;
 
@@ -28,6 +32,13 @@
  */
 public abstract class EntityPersistenceEventObserver {
 
+  private static Logger log = LogManager.getLogger();
+
+  @PostConstruct
+  public void log() {
+    log.info("New instance of " + this.getClass());
+  }
+
   /**
    * Must be implemented by subclass to signal which {@link Entity} types are observed.
    * 
