Webinar: Building Spring Boot apps with Vaadin 10

That error is not related to the number of parameters. NoSuchBeanDefinitionException means that you’re attempting to inject a bean that does not exist. LDIFRepository must be a Spring managed bean and isn’t at the moment.

I suggest to switch to StackOverflow and provide a little sample that showcases the problem. You may want to revisit LDIFRepository as well. It’s quite hard to help without having a look to the code. Regardless, this is 100% Spring, not Vaadin.