I understand your point.

The first time I created a service as this

@Service
public class AuditEventService implements AuditEventRepository

but I was never able to inject it even when I defined the server with a
name (@Service(value = "auditEventService")). The issue is related to the
interface that is inherited. Do you know how to do that?