lowcoder-org / lowcoder

🔥 🔥 🔥 The Open Source Retool, Tooljet and Appsmith Alternative
https://www.lowcoder.cloud/
GNU Affero General Public License v3.0
815 stars 175 forks source link

[Bug]: The backend JAVA api-service cannot be packaged #261

Closed ryoakirasan closed 1 year ago

ryoakirasan commented 1 year ago

Is there an existing issue for this?

Current Behavior

I follow the following documents to package and debug the backend JAVA api-service. https://github.com/lowcoder-org/lowcoder/tree/main/server/api-service However, the compilation has not been completed, and the log shows that it cannot continue after this part. log Comment below to add

Expected Behavior

Compiled normally

Steps to reproduce

Compile according to the following URL https://github.com/lowcoder-org/lowcoder/tree/main/server/api-service

Environment

No response

Additional Information

No response

ryoakirasan commented 1 year ago

log:


-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.lowcoder.api.TreeTest
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/root/.m2/repository/ch/qos/logback/logback-classic/1.2.11/logback-classic-1.2.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/root/.m2/repository/org/slf4j/slf4j-simple/1.7.36/slf4j-simple-1.7.36.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
21:22:45.165 [main] WARN org.lowcoder.domain.folder.service.Tree - error node: FolderNode{self=FolderInfoView(orgId=null, folderId=folder004, parentFolderId=not exist, name=folder4, createAt=null, createBy=null, isVisible=false, isManageable=false, subFolders=null, subApplications=null, createTime=0, lastViewTime=0), children=[]}
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.198 sec
Running org.lowcoder.api.infra.ServerConfigRepositoryTest
21:22:45.243 [main] DEBUG org.springframework.test.context.junit4.SpringJUnit4ClassRunner - SpringJUnit4ClassRunner constructor called with [class org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.248 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
21:22:45.256 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
21:22:45.297 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest] from class [org.springframework.boot.test.context.SpringBootTestContextBootstrapper]
21:22:45.311 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest], using SpringBootContextLoader
21:22:45.315 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest]: class path resource [org/lowcoder/api/infra/ServerConfigRepositoryTest-context.xml] does not exist
21:22:45.316 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest]: class path resource [org/lowcoder/api/infra/ServerConfigRepositoryTestContext.groovy] does not exist
21:22:45.316 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest]: no resource found for suffixes {-context.xml, Context.groovy}.
21:22:45.317 [main] DEBUG org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Ignoring class [org.lowcoder.api.infra.ServerConfigRepositoryTest$SomeClass]; it must be static, non-private, non-final, and annotated with @Configuration to be considered a default configuration class.
21:22:45.317 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest]: ServerConfigRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
21:22:45.379 [main] DEBUG org.springframework.test.context.support.ActiveProfilesUtils - Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.464 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [/root/lowcoder/server/api-service/lowcoder-server/target/classes/org/lowcoder/api/ServerApplication.class]
21:22:45.465 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration org.lowcoder.api.ServerApplication for test class org.lowcoder.api.infra.ServerConfigRepositoryTest
21:22:45.557 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - @TestExecutionListeners is not present for class [org.lowcoder.api.infra.ServerConfigRepositoryTest]: using defaults.
21:22:45.557 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener, org.springframework.security.test.context.support.WithSecurityContextTestExecutionListener, org.springframework.security.test.context.support.ReactorContextTestExecutionListener]
21:22:45.576 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2931522b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7674b62c, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@19e7a160, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@662706a7, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@45a4b042, org.springframework.test.context.support.DirtiesContextTestExecutionListener@16b2bb0c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@327af41b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6cb6decd, org.springframework.test.context.event.EventPublishingTestExecutionListener@c7045b9, org.springframework.security.test.context.support.WithSecurityContextTestExecutionListener@f99f5e0, org.springframework.security.test.context.support.ReactorContextTestExecutionListener@6aa61224, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@30bce90b, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@3e6f3f28, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@7e19ebf0, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@2474f125, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@7357a011, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@3406472c]
21:22:45.578 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.578 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.579 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.579 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.579 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.579 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.579 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.579 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.582 [main] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: context [DefaultTestContext@9573584 testClass = ServerConfigRepositoryTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [ReactiveWebMergedContextConfiguration@3370f42 testClass = ServerConfigRepositoryTest, locations = '{}', classes = '{class org.lowcoder.api.ServerApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@26b3fd41, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@2e377400, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@31f9b85e, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@1ebd319f, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@683dbc2c, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@740773a3, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@16293aa2], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
21:22:45.584 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.584 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.lowcoder.api.infra.ServerConfigRepositoryTest]
21:22:45.589 [main] DEBUG org.springframework.test.context.support.DependencyInjectionTestExecutionListener - Performing dependency injection for test context [[DefaultTestContext@9573584 testClass = ServerConfigRepositoryTest, testInstance = org.lowcoder.api.infra.ServerConfigRepositoryTest@20435c40, testMethod = [null], testException = [null], mergedContextConfiguration = [ReactiveWebMergedContextConfiguration@3370f42 testClass = ServerConfigRepositoryTest, locations = '{}', classes = '{class org.lowcoder.api.ServerApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@26b3fd41, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@2e377400, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@31f9b85e, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@1ebd319f, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@683dbc2c, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@740773a3, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@16293aa2], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::               (v2.6.13)

2023-07-02 21:22:46.470 INFO org.hibernate.validator.internal.util.Version#:21    [background-preinit]: HV000001: Hibernate Validator 6.2.5.Final 
2023-07-02 21:22:46.480 WARN o.s.b.t.j.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer#logDuplicateJsonObjectsWarning:78    [main]: 

Found multiple occurrences of org.json.JSONObject on the class path:

    jar:file:/root/.m2/repository/org/json/json/20230227/json-20230227.jar!/org/json/JSONObject.class
    jar:file:/root/.m2/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar!/org/json/JSONObject.class

You may wish to exclude one of them to ensure predictable runtime behavior

2023-07-02 21:22:46.503 INFO org.springframework.boot.StartupInfoLogger#logStarting:55    [main]: Starting ServerConfigRepositoryTest using Java 17.0.6 on LCPM with PID 151557 (started by root in /root/lowcoder/server/api-service/lowcoder-server) 
2023-07-02 21:22:46.504 INFO org.springframework.boot.SpringApplication#logStartupProfileInfo:645    [main]: No active profile set, falling back to 1 default profile: "default" 
2023-07-02 21:22:47.543 INFO o.s.d.r.config.RepositoryConfigurationDelegate#multipleStoresDetected:262    [main]: Multiple Spring Data modules found, entering strict repository configuration mode 
2023-07-02 21:22:47.544 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:132    [main]: Bootstrapping Spring Data Redis repositories in DEFAULT mode. 
2023-07-02 21:22:47.571 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:201    [main]: Finished Spring Data repository scanning in 6 ms. Found 0 Redis repository interfaces. 
2023-07-02 21:22:47.583 INFO o.s.d.r.config.RepositoryConfigurationDelegate#multipleStoresDetected:262    [main]: Multiple Spring Data modules found, entering strict repository configuration mode 
2023-07-02 21:22:47.584 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:132    [main]: Bootstrapping Spring Data Reactive MongoDB repositories in DEFAULT mode. 
2023-07-02 21:22:47.835 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:201    [main]: Finished Spring Data repository scanning in 250 ms. Found 19 Reactive MongoDB repository interfaces. 
2023-07-02 21:22:48.463 INFO o.s.d.r.config.RepositoryConfigurationDelegate#multipleStoresDetected:262    [main]: Multiple Spring Data modules found, entering strict repository configuration mode 
2023-07-02 21:22:48.463 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:132    [main]: Bootstrapping Spring Data Redis repositories in DEFAULT mode. 
2023-07-02 21:22:48.477 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:201    [main]: Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces. 
2023-07-02 21:22:49.003 INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker#postProcessAfterInitialization:376    [main]: Bean 'org.springframework.security.config.annotation.method.configuration.ReactiveMethodSecurityConfiguration' of type [org.springframework.security.config.annotation.method.configuration.ReactiveMethodSecurityConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 
2023-07-02 21:22:49.165 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : starting... 
2023-07-02 21:22:50.670 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : DownloadSize: 71023715 
2023-07-02 21:22:50.671 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 0 % 
2023-07-02 21:22:52.081 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 10 % 
2023-07-02 21:22:52.484 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 20 % 
2023-07-02 21:22:52.880 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 30 % 
2023-07-02 21:22:53.452 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 40 % 
2023-07-02 21:22:54.171 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 50 % 
2023-07-02 21:22:54.881 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 60 % 
2023-07-02 21:22:55.270 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 70 % 
2023-07-02 21:22:55.658 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 80 % 
2023-07-02 21:22:56.076 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 90 % 
2023-07-02 21:22:56.466 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : 100 % 
2023-07-02 21:22:56.466 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : downloaded with 13871kb/s 
2023-07-02 21:22:56.515 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Download Version{4.0.2}:Linux:B64 : finished 
2023-07-02 21:22:56.518 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Extract /root/.embedmongo/linux/mongodb-linux-x86_64-4.0.2.tgz : starting... 
2023-07-02 21:22:57.305 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Extract /root/.embedmongo/linux/mongodb-linux-x86_64-4.0.2.tgz : extract mongodb-linux-x86_64-4.0.2/bin/mongod 
2023-07-02 21:22:57.305 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Extract /root/.embedmongo/linux/mongodb-linux-x86_64-4.0.2.tgz : nothing left 
2023-07-02 21:22:57.306 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [main]: Extract /root/.embedmongo/linux/mongodb-linux-x86_64-4.0.2.tgz : finished 
java.lang.NoSuchFieldException: handle
    at java.base/java.lang.Class.getDeclaredField(Class.java:2610)
    at de.flapdoodle.embed.process.runtime.Processes.windowsProcessId(Processes.java:113)
    at de.flapdoodle.embed.process.runtime.Processes.access$200(Processes.java:51)
    at de.flapdoodle.embed.process.runtime.Processes$PidHelper$3.getPid(Processes.java:215)
    at de.flapdoodle.embed.process.runtime.Processes.processId(Processes.java:82)
    at de.flapdoodle.embed.process.runtime.ProcessControl.(ProcessControl.java:65)
    at de.flapdoodle.embed.process.runtime.ProcessControl.start(ProcessControl.java:165)
    at de.flapdoodle.embed.process.runtime.ProcessControl.fromCommandLine(ProcessControl.java:161)
    at de.flapdoodle.embed.process.runtime.NUMA.isNUMAOnce(NUMA.java:57)
    at de.flapdoodle.embed.process.runtime.NUMA.lambda$isNUMA$0(NUMA.java:48)
    at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1220)
    at de.flapdoodle.embed.process.runtime.NUMA.isNUMA(NUMA.java:48)
    at de.flapdoodle.embed.mongo.runtime.Mongod.enhanceCommandLinePlattformSpecific(Mongod.java:218)
    at de.flapdoodle.embed.mongo.MongodProcess.getCommandLine(MongodProcess.java:89)
    at de.flapdoodle.embed.mongo.MongodProcess.getCommandLine(MongodProcess.java:41)
    at de.flapdoodle.embed.process.runtime.AbstractProcess.(AbstractProcess.java:86)
    at de.flapdoodle.embed.mongo.AbstractMongoProcess.(AbstractMongoProcess.java:53)
    at de.flapdoodle.embed.mongo.MongodProcess.(MongodProcess.java:50)
    at de.flapdoodle.embed.mongo.MongodExecutable.start(MongodExecutable.java:44)
    at de.flapdoodle.embed.mongo.MongodExecutable.start(MongodExecutable.java:34)
    at de.flapdoodle.embed.process.runtime.Executable.start(Executable.java:109)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1930)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1872)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:307)
    at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:144)
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:141)
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:90)
    at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:124)
    at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:118)
    at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
    at org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener.prepareTestInstance(SpringBootDependencyInjectionTestExecutionListener.java:43)
    at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:248)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:227)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:289)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:291)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:246)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)
    at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
    at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
    at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)
    at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
    at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
    at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
    at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
    at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
java.lang.NoSuchFieldException: handle
    at java.base/java.lang.Class.getDeclaredField(Class.java:2610)
    at de.flapdoodle.embed.process.runtime.Processes.windowsProcessId(Processes.java:113)
    at de.flapdoodle.embed.process.runtime.Processes.access$200(Processes.java:51)
    at de.flapdoodle.embed.process.runtime.Processes$PidHelper$3.getPid(Processes.java:215)
    at de.flapdoodle.embed.process.runtime.Processes.processId(Processes.java:82)
    at de.flapdoodle.embed.process.runtime.ProcessControl.(ProcessControl.java:65)
    at de.flapdoodle.embed.process.runtime.ProcessControl.start(ProcessControl.java:165)
    at de.flapdoodle.embed.process.runtime.AbstractProcess.(AbstractProcess.java:96)
    at de.flapdoodle.embed.mongo.AbstractMongoProcess.(AbstractMongoProcess.java:53)
    at de.flapdoodle.embed.mongo.MongodProcess.(MongodProcess.java:50)
    at de.flapdoodle.embed.mongo.MongodExecutable.start(MongodExecutable.java:44)
    at de.flapdoodle.embed.mongo.MongodExecutable.start(MongodExecutable.java:34)
    at de.flapdoodle.embed.process.runtime.Executable.start(Executable.java:109)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1930)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1872)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:307)
    at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:144)
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:141)
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:90)
    at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:124)
    at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:118)
    at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
    at org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener.prepareTestInstance(SpringBootDependencyInjectionTestExecutionListener.java:43)
    at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:248)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:227)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:289)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:291)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:246)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)
    at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
    at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
    at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)
    at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
    at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
    at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
    at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
    at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
2023-07-02 21:22:57.419 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.408-0400 I CONTROL  [main] note: noprealloc may hurt performance in many applications 
2023-07-02 21:22:57.419 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I CONTROL  [initandlisten] MongoDB starting : pid=151623 port=41303 dbpath=/tmp/embedmongo-db-a27ac49b-3f4d-4e86-87c5-467d0ebd7bfc 64-bit host=LCPM 
2023-07-02 21:22:57.419 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I CONTROL  [initandlisten] db version v4.0.2 
2023-07-02 21:22:57.420 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I CONTROL  [initandlisten] git version: fc1573ba18aee42f97a3bb13b67af7d837826b47 
2023-07-02 21:22:57.420 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I CONTROL  [initandlisten] allocator: tcmalloc 
2023-07-02 21:22:57.420 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I CONTROL  [initandlisten] modules: none 
2023-07-02 21:22:57.420 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I CONTROL  [initandlisten] build environment: 
2023-07-02 21:22:57.420 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I CONTROL  [initandlisten]     distarch: x86_64 
2023-07-02 21:22:57.421 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I CONTROL  [initandlisten]     target_arch: x86_64 
2023-07-02 21:22:57.421 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I CONTROL  [initandlisten] options: { net: { bindIp: "127.0.0.1", port: 41303 }, security: { authorization: "disabled" }, storage: { dbPath: "/tmp/embedmongo-db-a27ac49b-3f4d-4e86-87c5-467d0ebd7bfc", journal: { enabled: false }, mmapv1: { preallocDataFiles: false, smallFiles: true }, syncPeriodSecs: 0.0 } } 
2023-07-02 21:22:57.421 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I STORAGE  [initandlisten]  
2023-07-02 21:22:57.421 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I STORAGE  [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine 
2023-07-02 21:22:57.422 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I STORAGE  [initandlisten] **          See http://dochub.mongodb.org/core/prodnotes-filesystem 
2023-07-02 21:22:57.422 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:57.412-0400 I STORAGE  [initandlisten] wiredtiger_open config: create,cache_size=7485M,session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),statistics_log=(wait=0),verbose=(recovery_progress),,log=(enabled=false), 
2023-07-02 21:22:58.067 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.066-0400 I STORAGE  [initandlisten] WiredTiger message [1688347378:66893][151623:0x7f1483add9c0], txn-recover: Set global recovery timestamp: 0 
2023-07-02 21:22:58.081 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.080-0400 I RECOVERY [initandlisten] WiredTiger recoveryTimestamp. Ts: Timestamp(0, 0) 
2023-07-02 21:22:58.116 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.116-0400 W STORAGE  [initandlisten] Detected configuration for non-active storage engine mmapv1 when current storage engine is wiredTiger 
2023-07-02 21:22:58.116 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.116-0400 I CONTROL  [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended. 
2023-07-02 21:22:58.116 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.116-0400 I CONTROL  [initandlisten]  
2023-07-02 21:22:58.116 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.116-0400 I CONTROL  [initandlisten]  
2023-07-02 21:22:58.117 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.116-0400 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'. 
2023-07-02 21:22:58.117 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.116-0400 I CONTROL  [initandlisten] **        We suggest setting it to 'never' 
2023-07-02 21:22:58.117 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.116-0400 I CONTROL  [initandlisten]  
2023-07-02 21:22:58.117 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.116-0400 I CONTROL  [initandlisten] ** WARNING: soft rlimits too low. rlimits set to 63844 processes, 1048576 files. Number of processes should be at least 524288 : 0.5 times number of files. 
2023-07-02 21:22:58.117 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.116-0400 I CONTROL  [initandlisten]  
2023-07-02 21:22:58.117 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.116-0400 I STORAGE  [initandlisten] createCollection: admin.system.version with provided UUID: 56f4cc60-9dc3-49a4-a546-83df7a747876 
2023-07-02 21:22:58.167 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.167-0400 I COMMAND  [initandlisten] setting featureCompatibilityVersion to 4.0 
2023-07-02 21:22:58.170 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.170-0400 I STORAGE  [initandlisten] createCollection: local.startup_log with generated UUID: 606d33a7-d86c-41f5-9163-aec7c5dce41b 
2023-07-02 21:22:58.216 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.216-0400 I FTDC     [initandlisten] Initializing full-time diagnostic data capture with directory '/tmp/embedmongo-db-a27ac49b-3f4d-4e86-87c5-467d0ebd7bfc/diagnostic.data' 
2023-07-02 21:22:58.217 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.217-0400 I NETWORK  [initandlisten] waiting for connections on port 41303 
2023-07-02 21:22:58.217 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.217-0400 I STORAGE  [LogicalSessionCacheRefresh] createCollection: config.system.sessions with generated UUID: 70e8a7be-4f3b-4642-81a3-6ea4132b8eb1 
2023-07-02 21:22:58.217 INFO de.flapdoodle.embed.process.runtime.Executable#start:110    [main]: start MongodConfig{version=Version{4.0.2}, timeout=de.flapdoodle.embed.mongo.config.Timeout@5ddd84d2, net=de.flapdoodle.embed.mongo.config.Net@3fd5d679, cmdOptions=MongoCmdOptions{syncDelay=0, useDefaultSyncDelay=false, isVerbose=false, useNoPrealloc=true, useSmallFiles=true, useNoJournal=true, enableTextSearch=false, auth=false, master=false}, password=, userName=, replication=de.flapdoodle.embed.mongo.config.Storage@7aa15a80, isConfigServer=false, isShardServer=false, processListener=de.flapdoodle.embed.mongo.config.processlistener.NoopProcessListener@4d065e1a, params={}, args={}, pidFile=mongod.pid, supportConfig=de.flapdoodle.embed.mongo.config.SupportConfig@7c4ca87c} 
2023-07-02 21:22:58.276 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.275-0400 I INDEX    [LogicalSessionCacheRefresh] build index on: config.system.sessions properties: { v: 2, key: { lastUse: 1 }, name: "lsidTTLIndex", ns: "config.system.sessions", expireAfterSeconds: 1800 } 
2023-07-02 21:22:58.276 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.275-0400 I INDEX    [LogicalSessionCacheRefresh]      building index using bulk method; build may temporarily use up to 500 megabytes of RAM 
2023-07-02 21:22:58.277 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.277-0400 I INDEX    [LogicalSessionCacheRefresh] build index done.  scanned 0 total records. 0 secs 
2023-07-02 21:22:58.618 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [main]: Cluster created with settings {hosts=[localhost:41303], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms'} 
2023-07-02 21:22:58.774 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.774-0400 I NETWORK  [listener] connection accepted from 127.0.0.1:52594 #1 (1 connection now open) 
2023-07-02 21:22:58.774 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.774-0400 I NETWORK  [listener] connection accepted from 127.0.0.1:52578 #2 (2 connections now open) 
2023-07-02 21:22:58.829 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.828-0400 I NETWORK  [conn2] received client metadata from 127.0.0.1:52578 conn2: { driver: { name: "mongo-java-driver|sync|spring-boot", version: "4.4.2" }, os: { type: "Linux", name: "Linux", architecture: "amd64", version: "5.10.0-22-amd64" }, platform: "Java/Debian/17.0.6+10-Debian-1deb11u1" } 
2023-07-02 21:22:58.829 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.829-0400 I NETWORK  [conn1] received client metadata from 127.0.0.1:52594 conn1: { driver: { name: "mongo-java-driver|sync|spring-boot", version: "4.4.2" }, os: { type: "Linux", name: "Linux", architecture: "amd64", version: "5.10.0-22-amd64" }, platform: "Java/Debian/17.0.6+10-Debian-1deb11u1" } 
2023-07-02 21:22:58.864 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-ClusterId{value='64a222f21f28ac7ba1b26742', description='null'}-localhost:41303]: Opened connection [connectionId{localValue:2, serverValue:2}] to localhost:41303 
2023-07-02 21:22:58.865 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-ClusterId{value='64a222f21f28ac7ba1b26742', description='null'}-localhost:41303]: Monitor thread successfully connected to server with description ServerDescription{address=localhost:41303, type=STANDALONE, state=CONNECTED, ok=true, minWireVersion=0, maxWireVersion=7, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=80234151} 
2023-07-02 21:22:58.866 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-rtt-ClusterId{value='64a222f21f28ac7ba1b26742', description='null'}-localhost:41303]: Opened connection [connectionId{localValue:1, serverValue:1}] to localhost:41303 
2023-07-02 21:22:58.915 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [main]: Cluster created with settings {hosts=[localhost:41303], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms'} 
2023-07-02 21:22:58.920 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.920-0400 I NETWORK  [listener] connection accepted from 127.0.0.1:52608 #3 (3 connections now open) 
2023-07-02 21:22:58.920 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.920-0400 I NETWORK  [listener] connection accepted from 127.0.0.1:52606 #4 (4 connections now open) 
2023-07-02 21:22:58.925 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.925-0400 I NETWORK  [conn4] received client metadata from 127.0.0.1:52606 conn4: { driver: { name: "mongo-java-driver|reactive-streams|spring-boot", version: "4.4.2" }, os: { type: "Linux", name: "Linux", architecture: "amd64", version: "5.10.0-22-amd64" }, platform: "Java/Debian/17.0.6+10-Debian-1deb11u1" } 
2023-07-02 21:22:58.926 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:58.925-0400 I NETWORK  [conn3] received client metadata from 127.0.0.1:52608 conn3: { driver: { name: "mongo-java-driver|reactive-streams|spring-boot", version: "4.4.2" }, os: { type: "Linux", name: "Linux", architecture: "amd64", version: "5.10.0-22-amd64" }, platform: "Java/Debian/17.0.6+10-Debian-1deb11u1" } 
2023-07-02 21:22:58.932 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-rtt-ClusterId{value='64a222f21f28ac7ba1b26743', description='null'}-localhost:41303]: Opened connection [connectionId{localValue:4, serverValue:3}] to localhost:41303 
2023-07-02 21:22:58.933 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-ClusterId{value='64a222f21f28ac7ba1b26743', description='null'}-localhost:41303]: Opened connection [connectionId{localValue:3, serverValue:4}] to localhost:41303 
2023-07-02 21:22:58.933 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-ClusterId{value='64a222f21f28ac7ba1b26743', description='null'}-localhost:41303]: Monitor thread successfully connected to server with description ServerDescription{address=localhost:41303, type=STANDALONE, state=CONNECTED, ok=true, minWireVersion=0, maxWireVersion=7, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=11082651} 
2023-07-02 21:22:59.062 WARN o.s.context.support.AbstractApplicationContext#refresh:591    [main]: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'initData': Invocation of init method failed; nested exception is java.lang.RuntimeException: java.lang.NullPointerException: Cannot read the array length because "array" is null 
2023-07-02 21:22:59.065 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:59.064-0400 I NETWORK  [conn4] end connection 127.0.0.1:52606 (3 connections now open) 
2023-07-02 21:22:59.065 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:59.064-0400 I NETWORK  [conn3] end connection 127.0.0.1:52608 (2 connections now open) 
2023-07-02 21:22:59.067 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:59.067-0400 I NETWORK  [conn2] end connection 127.0.0.1:52578 (1 connection now open) 
2023-07-02 21:22:59.067 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:22:59.067-0400 I NETWORK  [conn1] end connection 127.0.0.1:52594 (0 connections now open) 
2023-07-02 21:23:01.078 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:23:01.078-0400 I NETWORK  [listener] connection accepted from 127.0.0.1:52634 #5 (1 connection now open) 
2023-07-02 21:23:01.079 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:23:01.078-0400 I COMMAND  [conn5] terminating, shutdown command received { shutdown: 1, force: true, $db: "admin" } 
2023-07-02 21:23:01.079 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:23:01.078-0400 I NETWORK  [conn5] shutdown: going to close listening sockets... 
2023-07-02 21:23:01.079 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:23:01.078-0400 I NETWORK  [conn5] removing socket file: /tmp/mongodb-41303.sock 
2023-07-02 21:23:01.079 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:23:01.079-0400 I FTDC     [conn5] Shutting down full-time diagnostic data capture 
2023-07-02 21:23:01.081 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:23:01.081-0400 I STORAGE  [conn5] WiredTigerKVEngine shutting down 
2023-07-02 21:23:01.457 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:23:01.456-0400 I STORAGE  [conn5] shutdown: removing fs lock... 
2023-07-02 21:23:01.457 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:23:01.456-0400 I CONTROL  [conn5] now exiting 
2023-07-02 21:23:01.457 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-3]: 2023-07-02T21:23:01.456-0400 I CONTROL  [conn5] shutting down with code:0 
2023-07-02 21:23:01.562 WARN d.flapdoodle.embed.process.runtime.AbstractProcess#stop:178    [main]: Could not delete pid file: /tmp/extract-c1790d5f-97e9-4142-9aca-9c8e652647deextractmongod.pid 
2023-07-02 21:23:01.589 INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener#logMessage:136    [main]: 

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 
2023-07-02 21:23:01.615 ERROR org.springframework.boot.SpringApplication#reportFailure:835    [main]: Application run failed 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'initData': Invocation of init method failed; nested exception is java.lang.RuntimeException: java.lang.NullPointerException: Cannot read the array length because "array" is null
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:160)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:307)
    at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:144)
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:141)
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:90)
    at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:124)
    at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:118)
    at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
    at org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener.prepareTestInstance(SpringBootDependencyInjectionTestExecutionListener.java:43)
    at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:248)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:227)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:289)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:291)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:246)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)
    at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
    at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
    at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)
    at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
    at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
    at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
    at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
    at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Caused by: java.lang.RuntimeException: java.lang.NullPointerException: Cannot read the array length because "array" is null
    at org.lowcoder.api.common.InitData.init(InitData.java:53)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
    ... 50 common frames omitted
Caused by: java.lang.NullPointerException: Cannot read the array length because "array" is null
    at java.base/java.util.Arrays.stream(Arrays.java:5428)
    at java.base/java.util.stream.Stream.of(Stream.java:1426)
    at org.lowcoder.api.common.InitData.execute(InitData.java:62)
    at org.lowcoder.api.common.InitData.init(InitData.java:39)
    ... 57 common frames omitted

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::               (v2.6.13)

2023-07-02 21:23:01.659 WARN o.s.b.t.j.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer#logDuplicateJsonObjectsWarning:78    [main]: 

Found multiple occurrences of org.json.JSONObject on the class path:

    jar:file:/root/.m2/repository/org/json/json/20230227/json-20230227.jar!/org/json/JSONObject.class
    jar:file:/root/.m2/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar!/org/json/JSONObject.class

You may wish to exclude one of them to ensure predictable runtime behavior

2023-07-02 21:23:01.661 INFO org.springframework.boot.StartupInfoLogger#logStarting:55    [main]: Starting ServerConfigRepositoryTest using Java 17.0.6 on LCPM with PID 151557 (started by root in /root/lowcoder/server/api-service/lowcoder-server) 
2023-07-02 21:23:01.661 INFO org.springframework.boot.SpringApplication#logStartupProfileInfo:645    [main]: No active profile set, falling back to 1 default profile: "default" 
2023-07-02 21:23:01.952 INFO o.s.d.r.config.RepositoryConfigurationDelegate#multipleStoresDetected:262    [main]: Multiple Spring Data modules found, entering strict repository configuration mode 
2023-07-02 21:23:01.952 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:132    [main]: Bootstrapping Spring Data Redis repositories in DEFAULT mode. 
2023-07-02 21:23:01.955 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:201    [main]: Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. 
2023-07-02 21:23:01.956 INFO o.s.d.r.config.RepositoryConfigurationDelegate#multipleStoresDetected:262    [main]: Multiple Spring Data modules found, entering strict repository configuration mode 
2023-07-02 21:23:01.956 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:132    [main]: Bootstrapping Spring Data Reactive MongoDB repositories in DEFAULT mode. 
2023-07-02 21:23:02.003 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:201    [main]: Finished Spring Data repository scanning in 46 ms. Found 19 Reactive MongoDB repository interfaces. 
2023-07-02 21:23:02.242 INFO o.s.d.r.config.RepositoryConfigurationDelegate#multipleStoresDetected:262    [main]: Multiple Spring Data modules found, entering strict repository configuration mode 
2023-07-02 21:23:02.242 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:132    [main]: Bootstrapping Spring Data Redis repositories in DEFAULT mode. 
2023-07-02 21:23:02.257 INFO o.s.d.r.config.RepositoryConfigurationDelegate#registerRepositoriesIn:201    [main]: Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces. 
2023-07-02 21:23:02.337 INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker#postProcessAfterInitialization:376    [main]: Bean 'org.springframework.security.config.annotation.method.configuration.ReactiveMethodSecurityConfiguration' of type [org.springframework.security.config.annotation.method.configuration.ReactiveMethodSecurityConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 
java.lang.NoSuchFieldException: handle
    at java.base/java.lang.Class.getDeclaredField(Class.java:2610)
    at de.flapdoodle.embed.process.runtime.Processes.windowsProcessId(Processes.java:113)
    at de.flapdoodle.embed.process.runtime.Processes.access$200(Processes.java:51)
    at de.flapdoodle.embed.process.runtime.Processes$PidHelper$3.getPid(Processes.java:215)
    at de.flapdoodle.embed.process.runtime.Processes.processId(Processes.java:82)
    at de.flapdoodle.embed.process.runtime.ProcessControl.(ProcessControl.java:65)
    at de.flapdoodle.embed.process.runtime.ProcessControl.start(ProcessControl.java:165)
    at de.flapdoodle.embed.process.runtime.AbstractProcess.(AbstractProcess.java:96)
    at de.flapdoodle.embed.mongo.AbstractMongoProcess.(AbstractMongoProcess.java:53)
    at de.flapdoodle.embed.mongo.MongodProcess.(MongodProcess.java:50)
    at de.flapdoodle.embed.mongo.MongodExecutable.start(MongodExecutable.java:44)
    at de.flapdoodle.embed.mongo.MongodExecutable.start(MongodExecutable.java:34)
    at de.flapdoodle.embed.process.runtime.Executable.start(Executable.java:109)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1930)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1872)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:307)
    at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:144)
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:141)
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:90)
    at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:124)
    at org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener.outputConditionEvaluationReport(SpringBootDependencyInjectionTestExecutionListener.java:53)
    at org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener.prepareTestInstance(SpringBootDependencyInjectionTestExecutionListener.java:46)
    at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:248)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:227)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:289)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:291)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:246)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)
    at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
    at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
    at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
    at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
    at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)
    at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
    at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
    at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
    at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
    at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
2023-07-02 21:23:02.477 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.477-0400 I CONTROL  [main] note: noprealloc may hurt performance in many applications 
2023-07-02 21:23:02.480 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I CONTROL  [initandlisten] MongoDB starting : pid=151686 port=38193 dbpath=/tmp/embedmongo-db-0f6f0bf6-95c9-4a8d-a101-0d1889d25ea9 64-bit host=LCPM 
2023-07-02 21:23:02.480 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I CONTROL  [initandlisten] db version v4.0.2 
2023-07-02 21:23:02.481 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I CONTROL  [initandlisten] git version: fc1573ba18aee42f97a3bb13b67af7d837826b47 
2023-07-02 21:23:02.481 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I CONTROL  [initandlisten] allocator: tcmalloc 
2023-07-02 21:23:02.481 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I CONTROL  [initandlisten] modules: none 
2023-07-02 21:23:02.481 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I CONTROL  [initandlisten] build environment: 
2023-07-02 21:23:02.481 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I CONTROL  [initandlisten]     distarch: x86_64 
2023-07-02 21:23:02.481 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I CONTROL  [initandlisten]     target_arch: x86_64 
2023-07-02 21:23:02.481 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I CONTROL  [initandlisten] options: { net: { bindIp: "127.0.0.1", port: 38193 }, security: { authorization: "disabled" }, storage: { dbPath: "/tmp/embedmongo-db-0f6f0bf6-95c9-4a8d-a101-0d1889d25ea9", journal: { enabled: false }, mmapv1: { preallocDataFiles: false, smallFiles: true }, syncPeriodSecs: 0.0 } } 
2023-07-02 21:23:02.481 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I STORAGE  [initandlisten]  
2023-07-02 21:23:02.482 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I STORAGE  [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine 
2023-07-02 21:23:02.482 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I STORAGE  [initandlisten] **          See http://dochub.mongodb.org/core/prodnotes-filesystem 
2023-07-02 21:23:02.482 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:02.480-0400 I STORAGE  [initandlisten] wiredtiger_open config: create,cache_size=7485M,session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),statistics_log=(wait=0),verbose=(recovery_progress),,log=(enabled=false), 
2023-07-02 21:23:03.152 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.152-0400 I STORAGE  [initandlisten] WiredTiger message [1688347383:152718][151686:0x7fd837be99c0], txn-recover: Set global recovery timestamp: 0 
2023-07-02 21:23:03.178 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.178-0400 I RECOVERY [initandlisten] WiredTiger recoveryTimestamp. Ts: Timestamp(0, 0) 
2023-07-02 21:23:03.213 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.212-0400 W STORAGE  [initandlisten] Detected configuration for non-active storage engine mmapv1 when current storage engine is wiredTiger 
2023-07-02 21:23:03.213 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.212-0400 I CONTROL  [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended. 
2023-07-02 21:23:03.213 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.212-0400 I CONTROL  [initandlisten]  
2023-07-02 21:23:03.213 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.213-0400 I CONTROL  [initandlisten]  
2023-07-02 21:23:03.213 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.213-0400 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'. 
2023-07-02 21:23:03.213 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.213-0400 I CONTROL  [initandlisten] **        We suggest setting it to 'never' 
2023-07-02 21:23:03.214 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.213-0400 I CONTROL  [initandlisten]  
2023-07-02 21:23:03.214 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.213-0400 I CONTROL  [initandlisten] ** WARNING: soft rlimits too low. rlimits set to 63844 processes, 1048576 files. Number of processes should be at least 524288 : 0.5 times number of files. 
2023-07-02 21:23:03.214 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.213-0400 I CONTROL  [initandlisten]  
2023-07-02 21:23:03.214 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.213-0400 I STORAGE  [initandlisten] createCollection: admin.system.version with provided UUID: 21b40706-1bd0-4ffd-b80e-d0169761012e 
2023-07-02 21:23:03.249 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.249-0400 I COMMAND  [initandlisten] setting featureCompatibilityVersion to 4.0 
2023-07-02 21:23:03.252 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.252-0400 I STORAGE  [initandlisten] createCollection: local.startup_log with generated UUID: ed736dea-4932-405d-b4e6-a07a8a4298d2 
2023-07-02 21:23:03.296 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.295-0400 I FTDC     [initandlisten] Initializing full-time diagnostic data capture with directory '/tmp/embedmongo-db-0f6f0bf6-95c9-4a8d-a101-0d1889d25ea9/diagnostic.data' 
2023-07-02 21:23:03.296 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.296-0400 I NETWORK  [initandlisten] waiting for connections on port 38193 
2023-07-02 21:23:03.296 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.296-0400 I STORAGE  [LogicalSessionCacheRefresh] createCollection: config.system.sessions with generated UUID: 3bf5ee57-ce20-4515-910b-6549b97c2fd0 
2023-07-02 21:23:03.297 INFO de.flapdoodle.embed.process.runtime.Executable#start:110    [main]: start MongodConfig{version=Version{4.0.2}, timeout=de.flapdoodle.embed.mongo.config.Timeout@5b2fc2c0, net=de.flapdoodle.embed.mongo.config.Net@33197c2f, cmdOptions=MongoCmdOptions{syncDelay=0, useDefaultSyncDelay=false, isVerbose=false, useNoPrealloc=true, useSmallFiles=true, useNoJournal=true, enableTextSearch=false, auth=false, master=false}, password=, userName=, replication=de.flapdoodle.embed.mongo.config.Storage@24e79a4d, isConfigServer=false, isShardServer=false, processListener=de.flapdoodle.embed.mongo.config.processlistener.NoopProcessListener@5542418c, params={}, args={}, pidFile=mongod.pid, supportConfig=de.flapdoodle.embed.mongo.config.SupportConfig@705eb026} 
2023-07-02 21:23:03.358 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.358-0400 I INDEX    [LogicalSessionCacheRefresh] build index on: config.system.sessions properties: { v: 2, key: { lastUse: 1 }, name: "lsidTTLIndex", ns: "config.system.sessions", expireAfterSeconds: 1800 } 
2023-07-02 21:23:03.359 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.358-0400 I INDEX    [LogicalSessionCacheRefresh]      building index using bulk method; build may temporarily use up to 500 megabytes of RAM 
2023-07-02 21:23:03.360 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.360-0400 I INDEX    [LogicalSessionCacheRefresh] build index done.  scanned 0 total records. 0 secs 
2023-07-02 21:23:03.371 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [main]: Cluster created with settings {hosts=[localhost:38193], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms'} 
2023-07-02 21:23:03.374 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.374-0400 I NETWORK  [listener] connection accepted from 127.0.0.1:58380 #1 (1 connection now open) 
2023-07-02 21:23:03.374 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.374-0400 I NETWORK  [listener] connection accepted from 127.0.0.1:58392 #2 (2 connections now open) 
2023-07-02 21:23:03.375 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.375-0400 I NETWORK  [conn2] received client metadata from 127.0.0.1:58392 conn2: { driver: { name: "mongo-java-driver|sync|spring-boot", version: "4.4.2" }, os: { type: "Linux", name: "Linux", architecture: "amd64", version: "5.10.0-22-amd64" }, platform: "Java/Debian/17.0.6+10-Debian-1deb11u1" } 
2023-07-02 21:23:03.376 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.376-0400 I NETWORK  [conn1] received client metadata from 127.0.0.1:58380 conn1: { driver: { name: "mongo-java-driver|sync|spring-boot", version: "4.4.2" }, os: { type: "Linux", name: "Linux", architecture: "amd64", version: "5.10.0-22-amd64" }, platform: "Java/Debian/17.0.6+10-Debian-1deb11u1" } 
2023-07-02 21:23:03.380 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-ClusterId{value='64a222f71f28ac7ba1b26744', description='null'}-localhost:38193]: Opened connection [connectionId{localValue:5, serverValue:2}] to localhost:38193 
2023-07-02 21:23:03.380 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-rtt-ClusterId{value='64a222f71f28ac7ba1b26744', description='null'}-localhost:38193]: Opened connection [connectionId{localValue:6, serverValue:1}] to localhost:38193 
2023-07-02 21:23:03.380 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-ClusterId{value='64a222f71f28ac7ba1b26744', description='null'}-localhost:38193]: Monitor thread successfully connected to server with description ServerDescription{address=localhost:38193, type=STANDALONE, state=CONNECTED, ok=true, minWireVersion=0, maxWireVersion=7, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=4127582} 
2023-07-02 21:23:03.413 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [main]: Cluster created with settings {hosts=[localhost:38193], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms'} 
2023-07-02 21:23:03.416 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.416-0400 I NETWORK  [listener] connection accepted from 127.0.0.1:58406 #3 (3 connections now open) 
2023-07-02 21:23:03.416 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.416-0400 I NETWORK  [listener] connection accepted from 127.0.0.1:58416 #4 (4 connections now open) 
2023-07-02 21:23:03.417 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.417-0400 I NETWORK  [conn3] received client metadata from 127.0.0.1:58406 conn3: { driver: { name: "mongo-java-driver|reactive-streams|spring-boot", version: "4.4.2" }, os: { type: "Linux", name: "Linux", architecture: "amd64", version: "5.10.0-22-amd64" }, platform: "Java/Debian/17.0.6+10-Debian-1deb11u1" } 
2023-07-02 21:23:03.421 INFO de.flapdoodle.embed.process.io.Slf4jLevel$3#log:42    [Thread-8]: 2023-07-02T21:23:03.420-0400 I NETWORK  [conn4] received client metadata from 127.0.0.1:58416 conn4: { driver: { name: "mongo-java-driver|reactive-streams|spring-boot", version: "4.4.2" }, os: { type: "Linux", name: "Linux", architecture: "amd64", version: "5.10.0-22-amd64" }, platform: "Java/Debian/17.0.6+10-Debian-1deb11u1" } 
2023-07-02 21:23:03.428 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-rtt-ClusterId{value='64a222f71f28ac7ba1b26745', description='null'}-localhost:38193]: Opened connection [connectionId{localValue:8, serverValue:3}] to localhost:38193 
2023-07-02 21:23:03.439 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-ClusterId{value='64a222f71f28ac7ba1b26745', description='null'}-localhost:38193]: Opened connection [connectionId{localValue:7, serverValue:4}] to localhost:38193 
2023-07-02 21:23:03.439 INFO com.mongodb.diagnostics.logging.SLF4JLogger#info:71    [cluster-ClusterId{value='64a222f71f28ac7ba1b26745', description='null'}-localhost:38193]: Monitor thread successfully connected to server with description ServerDescription{address=localhost:38193, type=STANDALONE, state=CONNECTED, ok=true, minWireVersion=0, maxWireVersion=7, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=21402936} 
LennardF1989 commented 1 year ago

My problem appears to be the packaging refusing the include the generated class "QGroup" in the JAR, making the server fail to build :/

FalkWolsky commented 1 year ago

This goes down to a wrong order of Tests in the API Service. We will fix this asap.