Hello, @kiran.ouseph !
You are right, both jmix and spring-data jpa repositories are trying to create the same repository.
In order to solve this problem you can define annotation io.jmix.core.repository.EnableJmixDataRepositories manually on app configuration class and specify the package directly inside of it, e.g.:
@SpringBootApplication
@EnableJmixDataRepositories(basePackages = "package.with.jmix.repositories")
public class MyApplication {
//...
Similar thing should be done with @EnableJpaRepositories if you have JmixDataRepositories in the project and they are affected by spring data jpa repository mechanism.
You can also disable Jmix Data Repositories entirely (see Bean Conflict with JmixDataRepositories) if you don’t need them at all.
Please let me know if this solution will not work properly
Regards,
Dmitry