I understand how this problem can occur but in this case I have not made any of the classic mistakes
The error is expected single matching bean but found 2: [fundRepositoryImpl, fundRepository] In this case I just have a single bean fundRepositoryImpl implementing a single interface
This implements the FundRepository which is labled with the @Repository
which implements DomainRepository
I have not id any of the beans in the spring context.
Thanks for any help