I am recently upgrading my JMIX application to version 2.7.0. But upon running the application I encounter issue stated within this GitHub issue [Circular bean dependency in flowui-restds module · Issue #4850 · jmix-framework/jmix · GitHub]. I went on to implement the suggested fixes from the GitHub issue page. Upon running the application again I encounter with this error
2025-11-12T09:44:29.242+08:00 ERROR 16744 — [ main] o.s.b.web.embedded.tomcat.TomcatStarter : Error starting Tomcat context. Exception: org.springframework.beans.factory.UnsatisfiedDependencyException. Message: Error creating bean with name ‘io.jmix.security.SecurityConfiguration’: Unsatisfied dependency expressed through field ‘userRepository’: Error creating bean with name ‘UserRepository’: Unsatisfied dependency expressed through field ‘metadata’: Error creating bean with name ‘core_Metadata’ defined in URL [jar:file:/C:/Users/khair/.gradle/caches/modules-2/files-2.1/io.jmix.core/jmix-core/2.7.0/e260cd3b35f6f78b658efd6e7a8a3219044f3493/jmix-core-2.7.0.jar!/io/jmix/core/impl/MetadataImpl.class]: Unsatisfied dependency expressed through constructor parameter 0: Error creating bean with name ‘core_MetadataLoader’ defined in URL [jar:file:/C:/Users/khair/.gradle/caches/modules-2/files-2.1/io.jmix.core/jmix-core/2.7.0/e260cd3b35f6f78b658efd6e7a8a3219044f3493/jmix-core-2.7.0.jar!/io/jmix/core/impl/MetadataLoader.class]: Failed to instantiate [io.jmix.core.impl.MetadataLoader]: Constructor threw exception
2025-11-12T09:44:29.321+08:00 INFO 16744 — [ main] o.apache.catalina.core.StandardService : Stopping service [Tomcat]
2025-11-12T09:44:29.337+08:00 WARN 16744 — [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server
I am using IntelliJ IDEA 2025.1.7 (Community Edition)