It wasn't being called because the Generic of BeforeConvertEvent<?> did not match CouchbaseMappingEvent<Object> To fix, parameterized as CouchbaseMappingEvent<?> public class AuditingEventListener implements ApplicationListener<CouchbaseMappingEvent<?>>
It wasn't being called because the Generic of BeforeConvertEvent did not match CouchbaseMappingEvent To fix, parameterized as CouchbaseMappingEvent
public class AuditingEventListener implements ApplicationListener<CouchbaseMappingEvent<?>>