diff --git a/spring-modulith-events/spring-modulith-events-core/src/main/java/org/springframework/modulith/events/config/EventExternalizationAutoConfiguration.java b/spring-modulith-events/spring-modulith-events-core/src/main/java/org/springframework/modulith/events/config/EventExternalizationAutoConfiguration.java index fba66b9b..c435c3a5 100644 --- a/spring-modulith-events/spring-modulith-events-core/src/main/java/org/springframework/modulith/events/config/EventExternalizationAutoConfiguration.java +++ b/spring-modulith-events/spring-modulith-events-core/src/main/java/org/springframework/modulith/events/config/EventExternalizationAutoConfiguration.java @@ -17,6 +17,8 @@ package org.springframework.modulith.events.config; import java.lang.reflect.Method; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.boot.autoconfigure.AutoConfiguration; @@ -46,6 +48,7 @@ import org.springframework.transaction.event.TransactionalEventListenerFactory; @AutoConfiguration @AutoConfigureAfter(EventPublicationConfiguration.class) public class EventExternalizationAutoConfiguration { + private static final Logger LOG = LoggerFactory.getLogger(EventExternalizationAutoConfiguration.class); @Bean @Role(BeanDefinition.ROLE_INFRASTRUCTURE) @@ -60,6 +63,9 @@ public class EventExternalizationAutoConfiguration { var packages = AutoConfigurationPackages.get(factory); + LOG.debug("Initializing event externalization with packages: {}", packages); + LOG.debug("Configured filter to select events annotated with @Externalized within the above packages."); + return EventExternalizationConfiguration.defaults(packages).build(); }